Welcome to Assistance!

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:

AvailabilityBehavior
Slash & messageDeployed as a /slash command and runs as a *prefix message command.
Message onlyOnly the *prefix message command works; it is not deployed to Discord.
DisabledOff 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?

On this page