> For the complete documentation index, see [llms.txt](https://creativedevelopments.gitbook.io/cdhandler/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://creativedevelopments.gitbook.io/cdhandler/using-cdhandler/commands.md).

# Commands

Here you can see all the command options/parameters.

* **name** - \[String] | The name of the command.
* **aliases** - \[Array] | An array of aliases for the command.
* **cooldown** - \[Number | String]  Just to display on the help menu.
* **cooldownMessage** - \[String] The response message if the cooldown timeout didn't expired
* **minArgs** - \[Number] The minimum arguments required for a command
* **maxArgs** - \[Number] | The maximum arguments for a command
* **argsMessage** - \[String] | The response for if a user has too many or not enough arguments for a command&#x20;
* **description** - \[String] | The command description&#x20;
* **usage** - \[String] | The command usage&#x20;
* **example** - \[String] | A example
* **dev** - \[Boolean] | If the command should be locked to developers only (Defined in the main file)&#x20;
* **devMessage** - \[String] | The response message for if a non-dev runs a developer only command
* **nsfw** - \[Boolean] | If the command should be locked to NSFW channels nsfwMessage - String | The response message for if a user runs a NSFW command in a SFW channel
* **permissions** - \[Array] | Permissions the user needs to run the command&#x20;
* **permissionsMessage** - \[String] | The response message for if a user does not have all the required permissions
* **botPermissions** - \[Array] | Permissions the bot requires to run the command&#x20;
* **botPermissionsMessage** - \[String] | The response message for if the bot does not have the requried permissions to run a command
* **category** - \[String] | The category the command is in
* **locked** - \[Boolean] | Locks the command&#x20;
* **lockedMessage** - \[String] | The response message for a locked command
* **hidden** - \[Boolean] | Makes the command completely invisible for help command
* **hidden2** - \[Boolean] | Makes the command partially invisible for help command
* **servers** - \[Array] | List of guilds where the command can be ran
* **serversMessage** - \[String] | The response message for if the command wasn't ran in the specific servers
