Leveling Commands
XP for messages, voice, reactions and threads, with rank cards, level roles, prestige and a server leaderboard. Members serve themselves; only the XP admin tools are gated.
XP for messages, voice, reactions and threads, with rank cards, level roles, prestige and a server leaderboard. Members serve themselves; only the XP admin tools are gated.
Slash
For members
Self-service commands. These bypass the permission system entirely and can never be denied.
| Command | What it does | Permission |
|---|---|---|
/rank [user]
|
Your rank card as a generated image, or another member’s. | Everyone |
/level [user]
|
A quick text summary of level, XP, messages and voice time. | Everyone |
/profile [user]
|
The full profile card — level, badges, activity and prestige. | Everyone |
/leaderboard [type]
|
The server leaderboard, paginated. | Everyone |
/rewards
|
The level rewards this server hands out. | Everyone |
/prestige [confirm]
|
Prestige your rank once you reach the max level. Resets your XP. | Everyone |
/setbg [preset] [image_url] [accent]
|
Customise your own rank card background and accent colour. | Everyone |
Slash
For admins
| Command | What it does | Permission |
|---|---|---|
/xp give <user> <amount>
|
Give XP to a member. | XP Admin |
/xp remove <user> <amount>
|
Remove XP from a member. | XP Admin |
/xp set <user> <amount>
|
Set a member’s total XP outright. | XP Admin |
/xp reset [user] [everyone]
|
Reset one member’s XP, or the entire server. Irreversible. | XP Admin |
/xp multiplier <multiplier> [role] [channel] [duration]
|
Add an XP multiplier for a role, a channel or the whole server, optionally temporary. | XP Admin |
Text
Text commands
| Command | What it does | Permission |
|---|---|---|
!rank [@user]
|
Your rank card, or another member’s. | Everyone |
!level [@user]
|
Quick text summary of level and XP. Aliases: !lvl, !xplevel | Everyone |
!profile [@user]
|
The full profile card. Alias: !pf | Everyone |
!leaderboard
|
Top 10 XP leaderboard. Aliases: !lb, !top | Everyone |
!rewards
|
The level rewards configured here. Alias: !levelrewards | Everyone |
!prestige [confirm]
|
Prestige your rank at max level. | Everyone |
!xp <give|remove|set|reset|multiplier> …
|
The admin XP tools, mirroring /xp. | XP Admin |
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.