CommandOptions
Defined in: package/src/types.ts:33
Represents the options for creating a command
Properties
data
data: CommandData;
Defined in: package/src/types.ts:37
Data to upload the command
options?
optional options: any;
Defined in: package/src/types.ts:43
Options to upload commands, this must be a fix and is only available for chat commands.
type?
optional type: any;
Defined in: package/src/types.ts:49
Type of command, defaults to 1
nsfw?
optional nsfw: any;
Defined in: package/src/types.ts:53
Indicates whether the command is age-restricted, defaults to false
guilds?
optional guilds: Snowflake[];
Defined in: package/src/types.ts:57
Sets whether the command is to be uploaded only to one or several guilds by its id
integration_types?
optional integration_types: any;
Defined in: package/src/types.ts:61
Installation context(s) where the command is available, only for globally-scoped commands. Defaults to GUILD_INSTALL ([0])
contexts?
optional contexts: any;
Defined in: package/src/types.ts:68
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]
.