ELO Matchmaking for Your Discord Server
Ranked queues, automated ELO tracking, and leaderboards — all from slash commands.
Get Started in Minutes
Add the Bot
Click "Add to Discord" and select your server. No configuration files or hosting required.
Run /setup
Use /setup in any text channel to create a ranked queue. Customize ELO settings and rank tiers.
Players Join & Compete
Players use /register then /join to queue up. Balanced teams are created automatically.
What GotNext Bot Does
Ranked matchmaking and a full web dashboard to manage it all.
Ranked Matchmaking
Queue-based matchmaking with automatically balanced teams. Supports 1v1 through 5v5.
ELO Tracking
Automatic rating adjustments after every match. True ELO algorithm or flat point amounts.
Leaderboards
Public shareable leaderboards with rank tiers. See where you stand against the server.
Custom Rank Tiers
Configure tier names, colors, and ELO thresholds. From Bronze to Master and beyond.
Web Dashboard
Manage queues, players, and settings from gotnext.gg. No Discord required for admins.
Player Management
View player profiles, edit ELO ratings, and track match history across all your queues.
Server Overview
Link multiple Discord servers, configure scores channels, and manage bot permissions.
Public Leaderboards & Player Stats
Shareable leaderboard and player stats pages for each server. Link them in your Discord or website.
Everything runs through slash commands
/registerRegister for ranked matchmaking/joinJoin the matchmaking queue/leaveLeave the queue/statsView your ELO rating and record/leaderboardView server rankings/queueSee who is in the queue/setupCreate a ranked queue/winReport the winning team/void-matchReverse a match and ELO/overturn-matchFlip a match result/set-eloAdjust a player rating/remove-playerUnregister a player/clear-queueEmpty the queue/cancel-matchCancel an active match/verifyLink your GotNext account/whoamiView your account status/helpShow all commandsReady to level up your server?
Add GotNext Bot in seconds.