Commands
The command surface, how permissions are resolved, and per-command overrides.
Every command is a Discord slash command. Typing / in your server lists the ones you can use — Discord filters that list by permission, so it is already the accurate answer for you specifically.
How access is decided
- The command's own requirement — /ban needs Ban Members, and no configuration removes that.
- Your per-command overrides, which can restrict a command to specific roles or channels.
- Discord's own integration permissions, which your server settings can apply on top.
All three have to allow it. The narrowest wins, which means a command can be invisible to a member who holds the Discord permission for it because an override restricts it further.
Command groups
| Group | Examples | Typical requirement |
|---|---|---|
| Moderation | ban, kick, mute, jail, warn, purge | The matching Discord permission |
| Levelling | rank, leaderboard, xp | None — anyone can check a rank |
| Tickets | ticket, close, claim, transfer | Staff role on the panel |
| Giveaways | giveaway start, end, reroll | Manage Server |
| Configuration | config, settings | Manage Server |
| Utility | avatar, serverinfo, userinfo, ping | None |