Permissions Commands
The Permission Manager, in Discord. It writes the same grant tables the dashboard page does, through the same guards — a grant made here is the grant there.
The Permission Manager, in Discord. It writes the same grant tables the dashboard page does, through the same guards — a grant made here is the grant there.
Slash
/permissions
target is one mentionable option — pass a user or a role and the subject type is read off whichever you picked. permission is autocompleted and covers modules (module:moderation) and single capabilities (cap:slash:ban) in one vocabulary. Gated by the very capability it hands out: the server owner and Discord Administrators always hold it.
| Command | What it does | Permission |
|---|---|---|
/permissions grant <target> <permission>
|
Let a user or role use a whole module, or a single capability. | Manage Permissions |
/permissions revoke <target> <permission>
|
Take a module back, or clear a capability override back to inherit. | Manage Permissions |
/permissions deny <target> <permission>
|
Explicitly block one capability, even where a module grant would allow it. Capability-only — a module-wide deny is a revoke. | Manage Permissions |
/permissions view <target>
|
Everything one user or role holds: modules, extra capabilities, blocked capabilities. | Manage Permissions |
/permissions list
|
Every subject in this server with delegated access, roles first. | Manage Permissions |
/permissions clear <target>
|
Remove every grant and override from one subject. | Manage Permissions |
Every other part of Azra that adds commands to your server.
Text commands
Every text command is shown with the default ! prefix. Your server can change it
(!prefix <new>, or the dashboard), and @mentioning the bot always works as a prefix
whatever you set — so @Azra help is a reliable way back in if you forget it.
Permissions
Azra does not read Discord's own permissions to decide who may run what — it has its own
Permission Manager, and the server owner and Discord Administrators always hold everything.
A capability is an action, not a command path: denying Ban blocks /mod ban,
!ban and the right-click Quick Ban together, so a restriction cannot be dodged by switching surface.
If a command does not appear in Discord
- Commands register globally and can take a few minutes to show up after the bot joins. Fully restarting your Discord client usually settles it.
- Check the module is switched on for your server, and that your plan covers it — see Plans.
- A command you cannot see may simply not be granted to you.
/permissions viewshows exactly what a member or role holds.