Lingo.Type.Invite (Lingo v0.4.2)

Copy Markdown View Source

An invite to a guild or group DM.

Summary

Types

t()

@type t() :: %Lingo.Type.Invite{
  approximate_member_count: integer() | nil,
  approximate_presence_count: integer() | nil,
  channel: Lingo.Type.Channel.t() | nil,
  channel_id: String.t() | nil,
  code: String.t(),
  created_at: DateTime.t() | nil,
  expires_at: DateTime.t() | nil,
  flags: integer(),
  guild: Lingo.Type.Guild.t() | nil,
  guild_id: String.t() | nil,
  guild_scheduled_event: Lingo.Type.ScheduledEvent.t() | nil,
  inviter: Lingo.Type.User.t() | nil,
  max_age: integer() | nil,
  max_uses: integer() | nil,
  role_ids: [String.t()],
  roles: [Lingo.Type.Role.t()],
  target_application: Lingo.Type.Application.t() | nil,
  target_type: integer() | nil,
  target_user: Lingo.Type.User.t() | nil,
  temporary: boolean(),
  type: integer() | nil,
  uses: integer() | nil
}