Skip to content

Message XP, rewards, and leaderboards

Discord leveling bot with rank cards

Reward active members with XP from messages, show rank cards with /level rank, and publish leaderboards from Discord or the dashboard. Cooldowns and ignored roles keep farming in check.

What you get

  • Message XP with configurable cooldowns and ignored roles or channels
  • Rank cards and /level leaderboard for your server
  • Role rewards at level milestones
  • Optional public leaderboard link from the dashboard
  • Staff adjust XP or run server-wide boosts from slash commands

Setup in three steps

  1. Step 1

    Enable leveling
    Run /modules set, then turn on leveling for your guild.
  2. Step 2

    Configure XP rules
    Set cooldowns, ignored roles, and level-up announcements with /level commands.
  3. Step 3

    Add role rewards
    Map levels to roles so active members unlock perks automatically.

Common questions

Does Caelum show Discord rank cards?
Yes. Members use /level rank to view a rank card with XP and level. Staff can publish a leaderboard link from the dashboard.
Can I turn off XP in certain channels?
Yes. Leveling supports ignored roles and channel rules. See the leveling command docs and dashboard settings.

More Discord bot features