What owners control
Every command in the catalog can be turned off, restricted to chosen channels or categories, and given its own reply behaviour. Discord permissions still decide who may run a command; this module only decides whether the server offers it and where.
Your own prefix aliases
Staff rarely type the canonical command path. Each command that supports aliases accepts custom prefix aliases, so `!warn` can also answer to the wording your moderators already use.
- An alias is up to five lowercase words, using letters, numbers, `_` or `-`.
- An alias cannot take over a canonical command path, an active built-in alias, or another command's custom alias.
- Built-in aliases can be disabled per command, which frees that wording for a different command.
Aliases apply to prefix commands. Slash command names are registered with Discord and are not renamed here.
Alias limits
A workspace has a maximum number of custom aliases across all commands, set by its package, plus a ceiling of 20 aliases on any single command. The dashboard shows how many aliases remain before you save.
If a package change lowers the limit below what a server already has, existing aliases keep working and stay editable. Only additions are blocked until the total is back inside the limit.
When a change is blocked
Command configuration is versioned. If someone else saved a change while your form was open, the save is rejected and you reload before retrying. Rejected aliases name the command that already owns the wording, and every saved change is recorded in the workspace audit log.
