contexts
contexts: null | InteractionContextType[]
Optional
defaultMemberPermissions
defaultMemberPermissions?:
| null
| string
| bigint
| RecursiveReadonlyArray<
| bigint
| `${bigint}`
| "CreateInstantInvite"
| "KickMembers"
| "BanMembers"
| "Administrator"
| "ManageChannels"
| "ManageGuild"
| "AddReactions"
| "ViewAuditLog"
| "PrioritySpeaker"
| "Stream"
| "ViewChannel"
| "SendMessages"
| "SendTTSMessages"
| "ManageMessages"
| "EmbedLinks"
| "AttachFiles"
| "ReadMessageHistory"
| "MentionEveryone"
| "UseExternalEmojis"
| "ViewGuildInsights"
| "Connect"
| "Speak"
| "MuteMembers"
| "DeafenMembers"
| "MoveMembers"
| "UseVAD"
| "ChangeNickname"
| "ManageNicknames"
| "ManageRoles"
| "ManageWebhooks"
| "ManageEmojisAndStickers"
| "ManageGuildExpressions"
| "UseApplicationCommands"
| "RequestToSpeak"
| "ManageEvents"
| "ManageThreads"
| "CreatePublicThreads"
| "CreatePrivateThreads"
| "UseExternalStickers"
| "SendMessagesInThreads"
| "UseEmbeddedActivities"
| "ModerateMembers"
| "ViewCreatorMonetizationAnalytics"
| "UseSoundboard"
| "CreateGuildExpressions"
| "CreateEvents"
| "UseExternalSounds"
| "SendVoiceMessages"
| "SendPolls"
| "UseExternalApps"
| Readonly<BitField<
| "CreateInstantInvite"
| "KickMembers"
| "BanMembers"
| "Administrator"
| "ManageChannels"
| "ManageGuild"
| "AddReactions"
| "ViewAuditLog"
| "PrioritySpeaker"
| "Stream"
| "ViewChannel"
| "SendMessages"
| "SendTTSMessages"
| "ManageMessages"
| "EmbedLinks"
| "AttachFiles"
| "ReadMessageHistory"
| "MentionEveryone"
| "UseExternalEmojis"
| "ViewGuildInsights"
| "Connect"
| "Speak"
| "MuteMembers"
| "DeafenMembers"
| "MoveMembers"
| "UseVAD"
| "ChangeNickname"
| "ManageNicknames"
| "ManageRoles"
| "ManageWebhooks"
| "ManageEmojisAndStickers"
| "ManageGuildExpressions"
| "UseApplicationCommands"
| "RequestToSpeak"
| "ManageEvents"
| "ManageThreads"
| "CreatePublicThreads"
| "CreatePrivateThreads"
| "UseExternalStickers"
| "SendMessagesInThreads"
| "UseEmbeddedActivities"
| "ModerateMembers"
| "ViewCreatorMonetizationAnalytics"
| "UseSoundboard"
| "CreateGuildExpressions"
| "CreateEvents"
| "UseExternalSounds"
| "SendVoiceMessages"
| "SendPolls"
| "UseExternalApps", bigint>>>
| Readonly<BitField<
| "CreateInstantInvite"
| "KickMembers"
| "BanMembers"
| "Administrator"
| "ManageChannels"
| "ManageGuild"
| "AddReactions"
| "ViewAuditLog"
| "PrioritySpeaker"
| "Stream"
| "ViewChannel"
| "SendMessages"
| "SendTTSMessages"
| "ManageMessages"
| "EmbedLinks"
| "AttachFiles"
| "ReadMessageHistory"
| "MentionEveryone"
| "UseExternalEmojis"
| "ViewGuildInsights"
| "Connect"
| "Speak"
| "MuteMembers"
| "DeafenMembers"
| "MoveMembers"
| "UseVAD"
| "ChangeNickname"
| "ManageNicknames"
| "ManageRoles"
| "ManageWebhooks"
| "ManageEmojisAndStickers"
| "ManageGuildExpressions"
| "UseApplicationCommands"
| "RequestToSpeak"
| "ManageEvents"
| "ManageThreads"
| "CreatePublicThreads"
| "CreatePrivateThreads"
| "UseExternalStickers"
| "SendMessagesInThreads"
| "UseEmbeddedActivities"
| "ModerateMembers"
| "ViewCreatorMonetizationAnalytics"
| "UseSoundboard"
| "CreateGuildExpressions"
| "CreateEvents"
| "UseExternalSounds"
| "SendVoiceMessages"
| "SendPolls"
| "UseExternalApps", bigint>>
Optional
description
description?: string
Optional
descriptionLocalizations
descriptionLocalizations?: null | Partial<Record<
| "id"
| "en-US"
| "en-GB"
| "bg"
| "zh-CN"
| "zh-TW"
| "hr"
| "cs"
| "da"
| "nl"
| "fi"
| "fr"
| "de"
| "el"
| "hi"
| "hu"
| "it"
| "ja"
| "ko"
| "lt"
| "no"
| "pl"
| "pt-BR"
| "ro"
| "ru"
| "es-ES"
| "es-419"
| "sv-SE"
| "th"
| "tr"
| "uk"
| "vi", null | string>>
Optional
dmPermission
dmPermission?: boolean
integrationTypes
integrationTypes: ApplicationIntegrationType[]
Optional
nameLocalizations
nameLocalizations?: null | Partial<Record<
| "id"
| "en-US"
| "en-GB"
| "bg"
| "zh-CN"
| "zh-TW"
| "hr"
| "cs"
| "da"
| "nl"
| "fi"
| "fr"
| "de"
| "el"
| "hi"
| "hu"
| "it"
| "ja"
| "ko"
| "lt"
| "no"
| "pl"
| "pt-BR"
| "ro"
| "ru"
| "es-ES"
| "es-419"
| "sv-SE"
| "th"
| "tr"
| "uk"
| "vi", null | string>>
Optional
nsfw
nsfw?: boolean
options
options: ApplicationCommandOptionData[]
type
type: ApplicationCommandType