Skip to main content
The Commands page lists every Vetox command and lets you control each one individually.

The list

Five tabs, each showing a live count: All, General, Moderation, Info and Leveling. Each card shows the command name, its description, its category, an on/off switch and a Manage link. A search box filters across every tab.
Toggling a command on the list is held locally until you save. Toggling it back to its original state clears the change entirely — the save bar disappears on its own.

Per-command settings

Open Manage on any command.
Enabled Roles is the useful one. It grants access to a role that does not hold the underlying Discord permission — letting a Trial Moderator role use /warn-add without giving them Manage Messages across your whole server.

Subcommands

Commands with subcommands — /ticket and /starboard — can be configured at the individual subcommand level, so you can allow /ticket close for all support staff while restricting /ticket merge to seniors.
Subcommands support fewer options. Aliases, auto-delete invocation and auto-delete with message deletion are all unavailable and appear disabled with a note saying so.A subcommand can set: enabled, role restrictions, channel restrictions and auto-delete reply. Everything else is configured on the parent command.
Dashboard Watcher records subcommand changes under the parent command’s name. An audit entry for /ticket may actually be a change to one of its subcommands.

Preset reasons

Five moderation commands support preset reasons: /ban, /mute-text, /mute-voice, /warn-add and /timeout. When a moderator runs one of these without typing a reason, Vetox shows a menu of your defined reasons instead of leaving the field blank. Four of them — /ban, /mute-text, /mute-voice and /timeout — also let each preset carry a duration, so choosing “Spam — 24 hours” applies both at once.
Preset reasons make moderation logs far more useful. Free-typed reasons vary between moderators and are hard to search later; a fixed list keeps them consistent and lets you filter on them.
The reason list has no reordering — new entries are appended. Deleting a middle entry re-renders the rows beneath it, so double-check before saving.

Common patterns

Add your announcement and support channels to Disabled Channels for /roll, /translate and similar.
Add the Trial Moderator role to Enabled Roles on /warn-add and /timeout only. They gain those commands without gaining the Discord permissions.
Set Enabled Channels on /rank, /top and /profile to a single bot channel.
Switch Enabled off. It stops working for everyone, including administrators.

Troubleshooting

The list page holds toggles locally until you use the save bar. Check you saved.
Enabled Roles grants the command, but Vetox still needs its own Discord permission to carry out the action, and the role hierarchy still applies. See Permissions.
Expected — aliases are configured on the parent command only.
Only five commands support them. The moderator must also run the command without typing a reason.

Command reference

Every command, its options and the permission it requires.

Permissions

How Vetox decides who may run a command.