RESTPostAPIChannelInviteJSONBody

export interface RESTPostAPIChannelInviteJSONBody
export interface RESTPostAPIChannelInviteJSONBody
https://discord.com/developers/docs/resources/channel#create-channel-invite
max_age?:number | undefined
Duration of invite in seconds before expiry, or 0 for never 86400 (24 hours)
max_uses?:number | undefined
Max number of uses or 0 for unlimited 0
target_application_id?:Snowflake | undefined
The id of the embedded application to open for this invite - Required if target_type is 2 - The application must have the EMBEDDED flag
The type of target for this voice channel inviteSee https://discord.com/developers/docs/resources/invite#invite-object-invite-target-types
target_user_id?:Snowflake | undefined
The id of the user whose stream to display for this invite - Required if target_type is 1 - The user must be streaming in the channel
temporary?:boolean | undefined
Whether this invite only grants temporary membership false
unique?:boolean | undefined
If true, don't try to reuse a similar invite (useful for creating many unique one time use invites) false