Documentation
Achievements, leaderboards and daily rewards
What a member is working towards — milestones, ranks, prestige, and the daily claim.
Levelling gives a number that goes up. This page is about everything built on top of it: the things that give the number a reason.
Achievements
Milestones a member earns once and keeps. They cover every part of the bot — messages sent, voice hours, watch parties attended, casino streaks, Pokédex entries, gym badges, Elite Four clears — and each pays out when it lands.
- The card lists what you have and what is next, so there is always something visible to aim at.
- An achievement is earned, never granted. No admin control can hand one out, which is what makes them worth having.
- Unlocks announce themselves in the channel, with buttons that belong to the member who earned it even though the message is public.
Leaderboards
Rankings that read from the archive rather than from a rolling window, so they go back as far as your server does.
- Messages, voice and watch time, per member.
- Richest, from the economy.
- Per month, per quarter, per year, or all of it — the same window controls the statistics pages use.
- Bots are filtered out by default.
⚠ Every number is measured, never editable. That is the point of a leaderboard, and it is why the admin console has no control that can write to one.
Ranks and Prestige
Levels map onto named ranks, and the rank ladder is drawn as its own screen so a member can see the whole climb rather than only the next step. Past the top of the ladder, Prestige resets the visible level in exchange for a permanent mark — the standard trade, and it is optional.
Rank roles can be handed out as real Discord roles as you climb. Whether that happens at all, and which categories of role the server uses, is a server setting.
The daily claim
The 🎁 on your profile claims everything currently owed — the daily bonus, any finished objectives, anything an achievement paid while you were away. One button, not four.
- It is a streak: consecutive days pay more, and missing a day resets it.
- Claiming twice does nothing the second time; it settles what is owed and stops.
- If nothing is owed the button says so rather than pretending to pay you.
Objectives
Daily and weekly objectives rotate from a pool. The pool is filtered by what your server can actually do — a server with no watch parties is never given "watch 20 minutes", because an objective nobody can complete is worse than no objective at all.