An invite to a guild or group DM.
Summary
Types
@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 }