Skip to main content

Invite

Documentation


Documentation / @discordeno/bot / Invite

Interface: Invite

Defined in: transformers/types.ts:1229

Properties​

approximateMemberCount​

approximateMemberCount: number

Defined in: transformers/types.ts:1257

Approximate count of online members (only present when target_user is set)


approximatePresenceCount?​

optional approximatePresenceCount?: number

Defined in: transformers/types.ts:1263

Approximate count of online members (only present when target_user is set)


channelId​

channelId: bigint

Defined in: transformers/types.ts:1233

The channel the invite is for


code​

code: string

Defined in: transformers/types.ts:1235

The unique invite code


createdAt​

createdAt: number

Defined in: transformers/types.ts:1237

The time at which the invite was created


expiresAt?​

optional expiresAt?: number

Defined in: transformers/types.ts:1259

The expiration date of this invite, returned from the GET /invites/code endpoint when with_expiration is true


flags?​

optional flags?: ToggleBitfield

Defined in: transformers/types.ts:1265

Guild invite flags for guild invites.


guildId?​

optional guildId?: bigint

Defined in: transformers/types.ts:1239

The guild of the invite


guildScheduledEvent?​

optional guildScheduledEvent?: ScheduledEvent

Defined in: transformers/types.ts:1261

guild scheduled event data


inviter?​

optional inviter?: User

Defined in: transformers/types.ts:1241

The user that created the invite


maxAge​

maxAge: number

Defined in: transformers/types.ts:1243

How long the invite is valid for (in seconds)


maxUses​

maxUses: number

Defined in: transformers/types.ts:1245

The maximum number of times the invite can be used


roles?​

optional roles?: Pick<Role, "id" | "position" | "name" | "icon" | "color" | "colors" | "unicodeEmoji">[]

Defined in: transformers/types.ts:1269

The roles assigned to the user upon accepting the invite


targetApplication?​

optional targetApplication?: Partial<Application>

Defined in: transformers/types.ts:1251

The embedded application to open for this voice channel embedded application invite


targetType?​

optional targetType?: TargetTypes

Defined in: transformers/types.ts:1247

The type of target for this voice channel invite


targetUser?​

optional targetUser?: User

Defined in: transformers/types.ts:1249

The target user for this invite


temporary​

temporary: boolean

Defined in: transformers/types.ts:1253

Whether or not the invite is temporary (invited users will be kicked on disconnect unless they're assigned a role)


type​

type: DiscordInviteType

Defined in: transformers/types.ts:1231

The type of invite


uses​

uses: number

Defined in: transformers/types.ts:1255

How many times the invite has been used