RESTPostAPIContextMenuApplicationCommandsJSONBody
Hierarchy
- RESTPostAPIBaseApplicationCommandsJSONBody
- RESTPostAPIContextMenuApplicationCommandsJSONBody
Index
Properties
optionalinheritedcontexts
Interaction context(s) where the command can be used, only for globally-scoped commands. By default, all interaction context types included for new commands [0,1,2]
.
optionalinheriteddefault_member_permissions
Set of permissions represented as a bitset
optionalinheriteddefault_permission
Whether the command is enabled by default when the app is added to a guild
If missing, this property should be assumed as true
optionalinheriteddescription_localizations
Localization dictionary for the description field. Values follow the same restrictions as description
optionalinheriteddm_permission
Indicates whether the command is available in DMs with the app, only for globally-scoped commands. By default, commands are visible
optionalinheritedhandler
Determines whether the interaction is handled by the app's interactions handler or by Discord
optionalinheritedintegration_types
Installation context(s) where the command is available, only for globally-scoped commands. Defaults to GUILD_INSTALL ([0])
inheritedname
1-32 character name; CHAT_INPUT
command names must be all lowercase matching ^[-_\p{L}\p{N}\p{sc=Deva}\p{sc=Thai}]{1,32}$
optionalinheritedname_localizations
Localization dictionary for the name field. Values follow the same restrictions as name
optionalinheritednsfw
Indicates whether the command is age-restricted, defaults to false
optionalinheritedoptions
The parameters for the CHAT_INPUT
command, max 25
https://discord.com/developers/docs/interactions/application-commands#create-global-application-command