Custom Commands
Build slash and message commands with availability rules and actions.
Custom commands let you add your own commands to your server without writing any code. Each command runs a set of actions — like sending a template or opening a ticket — when a member triggers it.
Availability
Every command has an availability setting that controls how it can be triggered:
| Availability | Behavior |
|---|---|
| Slash & message | Deployed as a /slash command and runs as a *prefix message command. |
| Message only | Only the *prefix message command works; it is not deployed to Discord. |
| Disabled | Off entirely — never deployed and never runs. |
The * above stands for your server's command prefix. Message commands are
matched by prefix, so *help runs the help command.
Actions
A command's behavior is defined by the action it runs when triggered — send a template, open a ticket, and more. Pick one in the command editor on the dashboard.
Deploying
Slash commands will automatically deploy to Discord as soon as they're set as a slash command. Message commands are executed directly in the bot, and, as such, skip this step.
If a new slash command isn't showing up in Discord, create a ticket in our support server or try setting the command to message-only and then setting it back to a slash command.
Limits
Limits are only affected by commands that are actively enabled.
Up to 50 slash commands may be deployed per server.
Up to 150 total commands (and aliases) may be deployed per server.
Next steps
How is this guide?