Skip to content
AzraDocs
Pricing Dashboard
Command reference

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.

3 sections3 min readOpen the dashboard
On this page

Leveling#

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. The one level/rank command. 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 status Your level, XP progress, prestige rank, cooldown and eligibility — with a Confirm button when you can go. Everyone
/prestige rewards The rewards this server pays at each prestige tier. Everyone
/prestige leaderboard The server’s prestige rankings, with each member’s level and lifetime XP. Everyone
/prestige history Your previous prestiges, and what each one reset. Everyone
/setbg [preset] [image_url] [accent] Customise your own rank card background and accent colour. Everyone

Slash For admins#

Command What it does Permission
/prestige settings Show this server’s prestige configuration as the bot reads it — level cap, cooldown, membership rule, rewards and announcements. XP Admin
/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] Your rank card — the same image !rank sends. 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 [status|confirm|rewards|leaderboard|history|settings] Prestige your rank at max level. `status` (the default) shows your progress and a Confirm button; `settings` is the admin view. Everyone
!xp <give|remove|set|reset|multiplier> … The admin XP tools, mirroring /xp. XP Admin

Other modules#

Every other part of Azra that adds commands to your server.

Notes that apply everywhere#

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 /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 view shows exactly what a member or role holds.