leaderboards · the whole room ranked

One command. Every ranking.

Type /leaderboard and you get a live board for the whole server. Flip between boards, change the window, filter to people still here — all from the same screen.

The one idea: it’s one place with dropdowns — not a handful of separate commands. Pick a board, pick a window, and it re-ranks instantly.
LEADERBOARDS server rankings · tap a dropdown to switch board, window, or scope 🏆 Overall OVR ▼ 📅 All–time ▼ 👥 Here now ▼ Top 10 ▼ 1 @marcus OVR 91 2 @kiara OVR 88 3 @dre OVR 85 4 @lena OVR 82
Four dropdowns on one card: which board, which window, who’s included, and how many rows. Change any of them and the list re-ranks on the spot.

The boards — what you can rank

one toggle, seven views

Each board asks a different question about who the server is. The first four match exactly what’s on your /card — same numbers, same formula, whole room ranked.

🏆 Overall your /card OVR the full picture 🔥 Clout reactions + replies pulled from the room 😭 Humor laugh share + bangers 🤝 Social replies sent + distinct people talked to ⭐ Bangers posts that hit 10+ laughs all–time banger count ⚡ Reactions total reactions pulled every emoji, all time 🤝 Besties closest PAIRS in the server mutual, not one–sided 🎮 /guess wins all–time game wins top players 💰 Bookie top bettors by net play–money W–L more boards as features grow
The first four boards pull directly from your /card. Bangers and Reactions are the raw counts. Besties is pairs. Game boards are their own thing.

The dropdowns — how to slice it

four knobs, one screen

Pick any combination and the board re-ranks. You’re not choosing a command — you’re just adjusting what you’re looking at.

WHICH BOARD 🏆 Overall 🔥 Clout 😭 Humor 🤝 Social ⭐ Bangers ⚡ Reactions 🤝 Besties   + game boards TIME WINDOW All–time every stat ever This month last 30 days only This week last 7 days only WHO TO SHOW Here now current members only Everyone includes people who left the server HOW MANY ROWS Top 10 Top 25 Top 50 Full board (no cap — paged)
Switch any dropdown and the board updates in place. You stay on the same screen the whole time.

Time windows — how “this week” works

snapshot math, not a fresh scan

Weekly and monthly boards don’t re-scan the whole channel history every time you look. Instead, Tootsies saves a daily snapshot of everyone’s totals and subtracts — so “this week” is really today’s totals minus seven days ago’s totals.

snapshot 7 days ago today live totals this week’s activity = today’s totals − snapshot from 7 days ago
One saved snapshot does double duty — weekly uses the 7–day gap, monthly uses the 30–day gap. The board is always instant, no rescan needed.

Besties — closest pairs in the server

mutual, not just loud

The Besties board doesn’t rank the two most active people. It ranks the closest two-way bonds — who actually aimed their replies and mentions at each other. One person doing all the reaching doesn’t count. See the card page for the full formula.

1 ana ben @ana ↔ @ben 39% 2 mia jay @mia ↔ @jay 28% 3 dom riv @dom ↔ @riv 19%
Rows are pairs, not solo ranks. The score collapses if one side barely reaches back — so only genuine duos climb.

It matches your /card exactly

The numbers on the Overall, Clout, Humor, and Social boards are the same ones on your personal card. The board just lines everyone up so you can see where you sit. Hitting the top of a leaderboard board means the same thing as that rating being high on your card.

Scoped by default. The board starts on Here now — current members only. Switch to Everyone to include people who left. Ranks re-number cleanly either way, so position #1 always means #1 in whichever group you’re looking at.

Here now vs everyone — the scope filter

departed members stay in the data, not in the default view

Stats are kept forever — someone who left the server still has all their history. The scope filter decides whether those rows appear. By default you see Here now: current members only, so the board reflects who’s actually around. Flip to Everyone for the true all-time picture, which can surface OGs who racked up huge numbers before leaving.

HERE NOW — current members 1 @marcus OVR 91 2 @kiara OVR 88 3 @dre OVR 85 4 @lena OVR 82 4 members visible flip to Everyone EVERYONE — incl. departed 1 @zapper OVR 96 left server 2 @marcus OVR 91 3 @kiara OVR 88 4 @dre OVR 85 5 members visible — ranks shift
Switching scope re-numbers every rank cleanly. An OG who left can be #1 all-time — you just won’t see them by default.

How “this week” is actually computed

subtraction, not a rescan

When you pick This week or This month, Tootsies doesn’t walk all the channel history again. Every day she saves a frozen snapshot of every member’s running totals. A windowed board is just today’s totals minus the snapshot from N days ago — the difference is exactly what changed inside the window. Instant, no matter how old the server is.

TODAY’S TOTALS SNAPSHOT (7 days ago) THIS WEEK @marcus reactions 1,840 reactions 1,712 +128 this week @kiara reactions 1,601 reactions 1,430 +171 this week @dre reactions 990 reactions 990 +0 — inactive kiara ranks #1 this week even though marcus leads all-time — the window re-ranks by recent activity
The subtraction flips the ranking: who’s been active THIS week wins this week, regardless of their all-time lead. One daily snapshot serves both the weekly and monthly windows.

One screen — every board reachable by dropdown

no separate command per board

Every ranking in the system lives on a single Discord message. There is no /leaderboard reactions or /leaderboard besties — just /leaderboard, and then you pick what you want from the dropdowns. The board and the window and the scope all update in the same card without spawning a new message each time.

/leaderboard 🏆 Overall 🔥 Clout 😭 Humor 🤝 Social 🤝 Besties same message · board updates in place no new command · no new window · just flip the dropdown
Every board is a dropdown choice on one card. Change your mind and flip again — the same message re-ranks, no clutter.

under the hoodBuilt in-house · reads the same engagement data your card does, no outside service

see the boards: /leaderboard · see your card: /card