export interface GatewayInviteCreateDispatchData
https://discord.com/developers/docs/topics/gateway-events#invite-create
externalSnowflake channel_id :
The channel the invite is for
externalstring code :
The unique invite codeSee https://discord.com/developers/docs/resources/invite#invite-object
externalnumber created_at :
The time at which the invite was created
optionalexternalSnowflake guild_id? :
The guild of the invite
optionalexternalAPIUser inviter? :
The user that created the inviteSee https://discord.com/developers/docs/resources/user#user-object
externalnumber max_age :
How long the invite is valid for (in seconds)
externalnumber max_uses :
The maximum number of times the invite can be used
optionalexternalPartial<APIApplication> target_application? :
The embedded application to open for this voice channel embedded application invite
optionalexternalInviteTargetType target_type? :
The type of target for this voice channel inviteSee https://discord.com/developers/docs/resources/invite#invite-object-invite-target-types
optionalexternalAPIUser target_user? :
The user whose stream to display for this voice channel stream inviteSee https://discord.com/developers/docs/resources/user#user-object
externalboolean temporary :
Whether or not the invite is temporary (invited users will be kicked on disconnect unless they're assigned a role)