Levels · free on every plan
XP, levels and roles your members can see grow.
Members earn XP for chatting and talking in voice, climb levels, unlock roles and compare ranks. Every part of Levels works on the Free plan.
- XP for chat and voice
- Members earn for taking part, spam does not pay
- Roles as they climb
- Unlock a role at any level you pick
- A rank card each
- Members style their own
- Bring your MEE6 levels
- Members keep the levels they earned
01Earn XP
XP for chatting and voice
Members earn XP for taking part. Spamming does not pay.
- Each message earns 15 to 25 XP, at most once a minute per member.
- Voice earns 10 XP every 5 minutes. Nobody earns alone, deafened or in the AFK channel.
- You set the amounts, the cooldown and the voice timer. No-XP channels and roles earn nothing.
An example of the XP rate settings on the dashboard. The numbers are the defaults; you set your own.
02Level up
Roles that unlock as members climb
Pick a role for any level. Guardy hands it out the moment a member gets there.
- Role rewards at the levels you choose. Members keep every role, or only the highest one.
- An optional level-up card with a progress bar and the next reward, in a channel or by DM.
- Every 10th level can add the member’s rank card image.
An example level-up card. The first line is your own text; this is the default one.
03Rank card
A rank card for every member
One command shows where anyone stands.
- /rank view shows a member’s card: level, XP to the next level and rank.
- Members style their own card with /rank settings: a background and solid or gradient colors.
- You set the default card for your server on the dashboard.
Commands/rank view/rank settings
An example /rank settings reply. Only the member who asked can see it.
04Leaderboard
A leaderboard members can opt out of
See who is most active, in Discord or on the web.
- /levels shows the top members 10 at a time, with your own place at the bottom.
- Members who hide with /privacy leaderboard are left out. Their XP and rank stay the same.
- A web leaderboard with all-time, weekly and monthly views. It is unlisted until you make it public.
Commands/levels/privacy leaderboard
An example /levels reply. The top three get a medal; tied members share a rank.
05Import
Bring your levels with you
Moving from another bot? Members keep the levels they earned.
- Import from MEE6 directly, or from a MEE6, Lurkr, Polaris, Amari or CSV export.
- You see every XP and level change before anything is applied. Imports never post level-up messages.
- Guardy uses the MEE6 level curve, checked against 800 real players, so levels stay the same.
An example of the import wizard on the dashboard.
06Staff control
You set the rules
Every Levels setting lives on one dashboard page.
- Multipliers for busy channels or roles. Only one applies, so nothing stacks by surprise.
- Reset one member with /xp reset, or the whole server on the dashboard after typing to confirm.
- Export every member’s XP and level as CSV or JSON at any time.
An example of two Levels settings on the dashboard, and the reply to /xp reset.
Every setting, on one dashboard page
Change anything later. Nothing needs a command.
Earning
- XP on or off
- Pause earning without losing XP.
- Message XP
- A range and a cooldown. Default 15 to 25, once a minute.
- Voice XP
- On or off, an amount and a timer. Default 10 every 5 minutes.
Multipliers
- Server multiplier
- One rate for everyone.
- Channel and role
- Up to 10 on Free. A channel wins, then the highest role.
- No-XP zones
- Channels or roles that never earn.
Rewards and messages
- Role rewards
- A role at any level. Up to 15 on Free.
- Level-up message
- Off, a channel or DMs. Your own text with {user}, {level} and more.
- Look
- A card or a plain line. Rank card image every 10th level.
Leaderboard and data
- Web leaderboard
- Public, unlisted or off.
- Default rank card
- Background and colors for everyone.
- Import, export, reset
- Each one asks before it changes anything.
07Commands
Five commands. Most work is automatic.
- Any member
- Staff only
| What it does | Who | |
|---|---|---|
Rank card/rank view | Shows your card, or another member’s, with level, progress and rank. | Any member |
Card style/rank settings | Pick a background and colors for your own card. Only you see the reply. | Any member |
Leaderboard/levels | The all-time leaderboard, 10 members a page, with a Jump to me button. | Any member |
Privacy/privacy leaderboard | Hide yourself from /levels and /coins leaderboard, or show yourself again. The web leaderboard shows hidden members as Anonymous. | Any member |
Reset a member/xp reset | Sets one member back to 0 XP and level 0. | Admins (Manage Server or your admin role) |
XP, role rewards and level-up messages run on their own. No command needed.
Free vs Premium
Free runs all of it. Premium adds room.
| Feature | Free | Premium |
|---|---|---|
| Message and voice XP, rank cards, leaderboards, imports and exports | Included | Included |
| Role rewards | Up to 15 | No limit |
| XP multipliers for channels and roles | Up to 10 | No limit |
| Your own color on the /levels post | Not included | Included |
Levels questions
Quick answers.
What owners ask before they turn on Levels.
01How is Discord XP earned?
Each message earns a random 15 to 25 XP, at most once a minute per member, so spamming does not pay. Voice earns 10 XP every 5 minutes, but not when a member is alone, deafened or in the AFK channel. You can change every number, and no-XP channels and roles earn nothing.
02Is Guardy Bot compatible with MEE6 levels?
Yes. Guardy Bot uses the MEE6 level curve, checked against 800 real leaderboard records with no mismatches. You can import from MEE6 directly or from a MEE6, Lurkr, Polaris, Amari or CSV export, and you see every XP and level change before anything is applied.
03How do XP multipliers combine?
Only one applies, so there are no surprise stacks. A channel multiplier comes first, otherwise the highest role multiplier, then the server multiplier. A no-XP channel or role always wins.
04Can a member hide from the leaderboard?
Yes. With /privacy leaderboard set to off, a member is left out of /levels and /coins leaderboard, and the web leaderboard shows them as Anonymous. Their XP and rank do not change, and /rank still works.
05Will level-up messages spam my server?
New servers start with level-up messages off. XP and role rewards still work. Turn the message on for one channel or for DMs when you want it, and imports never post one.
06Is Levels free?
Yes. Every part of Levels works on Free, including voice XP, rank cards, the web leaderboard and imports. Free allows 15 role rewards and 10 channel or role multipliers. Premium removes both limits.
07Do members earn coins for leveling up?
They can. If you use Economy and turn on coins for leveling up, members get coins for every new level, 25 by default.
Keep the progress
Give your members a reason to come back.
Add Guardy Bot and XP starts counting straight away. Add a role reward or two when you are ready.