← Leaderboard

Join the FINALSTRACKER Discord

Find a squad for ranked or casual, get a role that matches your league once you link your Embark ID, and see every cutoff, ban and name change the moment we detect it.
Join the server

Or add the bot to your own server

Slash commands, daily cutoff forecasts, ban and rename alerts, and automatic league roles, all served straight from finalstracker.net's live data.
+ Add to server

/stats · player lookups

Any account on the top-10,000 board (or the banned list), with autocomplete as you type. The card shows rank and rank score with 24-hour movement, league, season peak, win rate, activity and linked platform handles, plus the player's rank-score chart, switchable between 24 hours, 7 days and full season with buttons under the card.

Names work with or without the tag: /stats carnifex#7330 goes straight there, and a bare shadow lists every matching tag so you can pick.

Linked your Embark ID on your account? Plain /stats with no name pulls up your own card automatically.

A linked card carries what the site shows: the ✅ verified mark, the tournament badge you chose to display, and your name colors tinting the card and the chart.

/ruby · cutoff forecast

The Ruby cutoff forecast as a chart embed: the season's cutoff curve so far, the projected path to season end, and the exact projected final. On demand with /ruby, or as an automatic daily post to a channel you choose, at 00:15 UTC once the new day's data is in. A post missed to downtime is caught up rather than skipped.

The channel keeps one forecast, never a pile: each new post removes the previous one. If conversation buries it, the bot moves it back to the bottom once the channel has been quiet for 10 minutes.

/top10k · staying on the board

The other cutoff that matters: the rank score needed to stay inside the tracked top 10,000. Same chart treatment as /ruby, the season's curve so far plus the projected path to season end, on demand or as its own daily post.

Run both feeds in one channel and they are posted and re-posted as a single block, Ruby first, so they never chase each other down the channel.

Ban alerts

When a high-ranked account vanishes from the board, which is almost always a ban, the bot posts it to your chosen channel: last rank, league, rank score, and how far above the cutoff it sat. Checked about every 5 minutes. Installing the bot never floods you with old bans; only new detections are posted.

Detection is self-correcting, and the alerts follow it. If the account turns up on the board again, the same channel gets the resolution: how long it was gone, where it came back, and that the disappearance no longer counts as a ban.

The same channel also carries Embark's nightly rank-score adjustment: the batch, around 5 AM ET. It is posted about an hour later, depending on the amount of accounts moved and amount adjusted. Accounts pushed off the board by an adjustment are reported there rather than called bans.

Rename alerts

Players who change their Embark name are tracked through it, and the bot can post each change as it is detected: the old name, the new one, where the account now sits, and the linked platform handle that followed the player across the change.

Rank roles

Give members a role that matches their league, granted automatically from their linked Embark ID. /config rankroles opens a panel where you map each league to one of your own roles: Ruby, Diamond and Platinum. It syncs every 5 minutes, and a member who linked before joining gets their role at the door.

It is additive and reversible: only the roles you mapped are ever touched, so every other role a member holds is left exactly as it was, and clearing the mapping hands the roles back to you. The bot needs Manage Roles, and the roles you map must sit below its own role. The panel tells you when one doesn't.

The board only reaches down to about Platinum 3, so Gold, Silver and Bronze can never be observed and are not offered: a role mapped to one would never be granted to anybody.

Linking guide

Members ask how to get the checkmark. /link answers privately, with both routes: the browser extension, which reads their Embark ID from Embark itself and works at any rank, and the in-game code, which needs nothing installed but only works inside the tracked top 10,000.

/config how-to-link #channel posts the same guide as a permanent message in a channel of your choice, and keeps it current: when the steps change here, the bot replaces the post in every server rather than leaving stale instructions pinned.

Setup

/config ruby #channel turns on the daily Ruby forecast (and posts today's immediately) · /config top10k #channel does the same for the board cutoff · /config bans #channel turns on ban alerts · /config renames #channel turns on rename alerts · /config how-to-link #channel posts the self-updating linking guide · /config rankroles opens the league-to-role panel · /config view shows everything currently set · /config disable clears any one of them. Configuration needs the Manage Server permission.

Where members may use the bot is yours to set: /config block #channel switches its commands off in one channel, thread or whole category (/config unblock reverses it), and /config commands #channel does the opposite, keeping every command in one channel. /config itself always works, so neither setting can lock you out.

The bot is slash-command only and never reads message content. It needs View Channel, Send Messages, Embed Links and Attach Files in the channels you point it at, plus Read Message History, used only to see whether its own forecast post is still the newest message in the channel. Rank roles additionally need Manage Roles; nothing else here does.

Removing the bot deletes this server's configuration automatically. See the privacy policy for the short list of what it stores.