Aliases for this command.
Arguments that must be passed to the command.
Determine if a user can use this commands. If the result is true, the command is executed. If the result is a string, the command is not executed and a reply message with the string is returned.
Define which permissions the bot's user require to perform the command.
The description of this command. Used by help command.
A list of example for this command.
Flags that can be used with this command.
If defined, this callback is called when help is needed for this command instead of default help.
Either or not undefined inheritable properties are inherited from parent command. (default is true).
Define a name and a description for a rest argument. Used for help purpose.
Sub-commands of this command.
If set to true and help
is defined, this command's help
handler is used for sub command that not defined a help
handler.
(default is false)
Either or not sub-commands will use the same throttler as this command. (default is true)
If the command is used from a guild, the user require these permissions to execute this command. Inherited from parent command if not defined.
Either or not the message that executed this command is deleted after the command execution. (default is false). [inheritable]
Either or not this command can only be used by dev (see CommandSetOptions.devIDs). (default is false). [inheritable]
Either or not this command can only be used from a guild. (default is false). [inheritable]
Either or not this command will be ignored. (default is false). [inheritable]
Handler to determine if a user can use the command.
Command's executor handler.
Function called to generate help for a command.
Parsable types.
Name of parsable types.
Enable or disable logs with debug
level.
Default is true
Generate command data.
Name of the command.
Definition of the command.
Get the command full name.
The command's full name.
Extracts raw data for command help.
Raw help datas.
Extracts raw data for list command.
List command raw datas.
Generated using TypeDoc