class GuildInvite
extends
BaseInvite<WithCounts>export class GuildInvite<WithCounts extends boolean = boolean> extends BaseInvite<WithCounts>A channel invite leading to a guild.
approximateMemberCount : WithCounts extends true ? number : null
The approximate total number of members.
Inherited from: BaseInvite
approximatePresenceCount : WithCounts extends true ? number : null
The approximate number of online members of the guild. This is only available when the invite was fetched through fetchInvite.
channel : NonThreadGuildBasedChannel | null
The channel this invite is for.
The id of the channel this invite is for.
Inherited from: BaseInvite
The timestamp this invite was created at.
Inherited from: BaseInvite
readonlydeletable : boolean
Whether the invite is deletable by the client user.
The timestamp this invite expires at.
Inherited from: BaseInvite
flags : Readonly<InviteFlagsBitField>
The flags of this invite.
guild : Guild | InviteGuild | null
The guild the invite is for. May include welcome screen data.
readonlyguildId : Snowflake
The id of the guild this invite is for.
guildScheduledEvent : GuildScheduledEvent | null
The guild scheduled event data if there is a GuildScheduledEvent in the channel.
The id of the user that created this invite.
Inherited from: BaseInvite
staticInvitesPattern : RegExp
A regular expression that matches Discord invite links. The code group property is present on the exec() result of this expression.
Inherited from: BaseInvite
The maximum age of the invite in seconds. 0 for no expiry.
Inherited from: BaseInvite
The maximum uses of this invite. This is only available when the invite was fetched through fetch or created through create.
targetApplication : IntegrationApplication | null
The embedded application to open for this voice channel embedded application invite.
targetType : InviteTargetType | null
The target type.
Whether this invite grants temporary membership. This is only available when the invite was fetched through fetch or created through create.
readonlytype : InviteType.Guild
The type of this invite.
toJSON() : unknown
Inherited from: BaseInvite
toString() : string
When concatenated with a string, this automatically concatenates the invite's URL instead of the object.
// Logs: Invite: https://discord.gg/djs
console.log(`Invite: ${invite}`);Inherited from: BaseInvite