The Command store
The base directory to the pieces folder
Optional Command settings
The aliases for this piece.
The client this Piece was created with.
The level at which cooldowns should apply
The cooldowns for this command
Whether this command should have it's responses deleted if the triggering message is deleted
The description of the command
The base directory this Piece is stored in.
Whether or not the Piece is enabled.
The extended help for the command
The file location where this Piece is stored.
Whether to use flag support for this command or not
The full category for the command
Whether this command should not be able to be disabled in a guild or not
Whether this command is hidden or not
The name of the Piece.
Whether this command should only run in NSFW channels or not
The required permissionLevel to run this command
The number or attempts allowed for re-prompting an argument
The time allowed for re-prompting of this command
Whether to use quoted string support for this command or not
The required bot permissions to run this command
The required per guild settings to run this command
What channels the command should run in
The store this Piece is from.
Whether to enable subcommands or not
The parsed usage for the command
The main category for the command
The absolute path to this piece
The sub category for the command
The type of piece this is
Customizes the response of an argument if it fails resolution. See tutorial {@link CommandsCustomResponses}
The name of the usage argument
The custom response or i18n function
Creates a Usage to run custom prompts off of
The string designating all parameters expected
The string to delimit the input
Disables this piece
Enables this piece
The init method to be optionally overwritten in actual pieces
Reloads this piece
The newly loaded piece
The run method to be overwritten in actual commands
The command message mapped on top of the message used to trigger this command
The fully resolved parameters based on your usage / usageDelim
You should return the response message whenever possible
Defines the JSON.stringify behavior of this command.
Defines toString behavior for pieces
This piece name
Unloads this piece
Generated using TypeDoc
Base class for all Klasa Commands. See {@tutorial CreatingCommands} for more information how to use this class to build custom commands.
CreatingCommands