Web Dashboard
Manage your server's queues, players, and settings from the browser
Logging In
- Go to gotnext.bot
- Click Log in with Discord
- Authorize the GotNext Bot app — it only requests identify scope (we don't read your messages or join servers on your behalf)
Linking a Server
After logging in, you'll see the Manage Servers section. To link a server:
- Make sure the bot is already in your server (invite link)
- Select the server from your list
- The server appears in your dashboard
You'll only see servers where you have Administrator permission.
Each server card shows a verification status. Use Re-validate to re-check permissions, and Re-invite to open the bot invite link with the correct permissions if something is missing.
Solo Queue Module
The Solo Queue module is where you manage ranked matchmaking. It has five tabs.
Queues Tab
View and manage all queues across your server.
- See each queue's channel, team size, mode, and ELO settings
- Create new queues or edit existing ones
- Each queue is tied to a specific Discord channel
Players Tab
Browse and manage all registered players.
- Search players by name
- View stats — ELO, peak rating, wins, losses, win rate, MVP count, streaks
- Edit ELO — Manually adjust a player's rating
- Ban/unban players from queues
- Sync Nicknames — Bulk-update all players' Discord nicknames to the
[ELO] DisplayNameformat. This is useful after changing starting ELO, running a season reset, or if nicknames get out of sync. The bot updates each player's Discord nickname to match their current ELO and display name. Players with custom names (set via/rename-player) keep their custom name. - Sync Roles — Bulk-assign the correct ELO tier role to every registered player based on their current ELO. This is useful after changing tier thresholds, adding new tier roles, or after a season reset. The bot removes old tier roles and assigns the correct one for each player's current rating. Requires tier roles to be configured in the Settings tab.
Seasons Tab
View season history and current season status.
- See the current season number and time remaining
- Browse past season leaderboards with final standings — rank, player name, final ELO, peak ELO, record (W-L), MVP count
Permissions Tab
Control which Discord roles can use admin commands. See the Permissions guide for details.
- Sync roles from Discord to see all available roles
- Toggle permissions per role:
- Report Results — /win, /cancel-match, /void-match, /overturn-match, /unvoid-match, /mvp
- Manage Players — /set-elo, /remove-player, /ban-player, /unban-player, /ban-status
- Manage Queues — /setup, /clear-queue, /set-maps, /set-map-mode, /set-mvp-bonus, /season-reset, /lfg-setup
Settings Tab
Configure server-wide ELO and season settings.
ELO Settings
| Setting | Default | Description |
|---|---|---|
| Starting ELO | 1200 | ELO assigned when a player runs /register (0-3000) |
| Scores Channel | None | Optional second channel where match result embeds (winners, ELO changes) are automatically posted after every match |
| Tier Promotion Announcements | On | When enabled, the bot announces in chat when a player promotes to a new rank tier after a match |
ELO Tiers
Customize rank tiers for your server. Each tier has a name, minimum ELO, color, and an optional Discord role for auto-assignment.
| Tier | Min ELO | Color |
|---|---|---|
| Bronze | 0 | #CD7F32 |
| Silver | 1000 | #C0C0C0 |
| Gold | 1200 | #FFD700 |
| Platinum | 1400 | #00CED1 |
| Diamond | 1600 | #B9F2FF |
| Master | 1900 | #FF4500 |
You can add, remove, or rename tiers. If you assign a Discord role to a tier, the bot automatically adds/removes the role as players move between tiers. See ELO & Ranking for more details.
Season Settings
| Setting | Default | Description |
|---|---|---|
| Seasons Enabled | Off | Enable automatic season resets |
| Duration | 8 weeks | How long each season lasts (1-12 weeks) |
| Reset Type | Soft | HARD resets everyone to starting ELO. SOFT moves players partially toward starting ELO. |
| Soft Reset Factor | 0.50 | How much of the ELO difference is kept (0 = full reset, 1 = no reset) |
| Summary Channel | None | Where end-of-season standings are posted |
LFG Module
The LFG (Looking for Group) module lets players find others to play with.
Posts Tab
View all active LFG posts across your server. You can delete posts from here.
Settings Tab
| Setting | Default | Description |
|---|---|---|
| Enabled | On | Enable or disable LFG for the server |
| Default Expiry | 120 minutes | How long before posts auto-expire (1-1440 minutes) |
| Max Group Size | 20 | Maximum players in a group (2-50) |
| Allowed Games | Any | Restrict LFG to specific game titles (provides autocomplete for /lfg) |
Public Leaderboard
Every server gets a public leaderboard page that anyone can view — no login required. Share it with your community. It shows rank, username, ELO rating, peak rating, games played, wins, losses, win rate, and rank tier badge.
You can find your leaderboard URL with a copy button in the Settings tab of your server dashboard. It's also shown as a clickable button whenever someone uses the /leaderboard command in Discord.
Public Player Stats Pages (Pro)
On the Pro plan, every player on the leaderboard gets their own public stats page. Click any player name on the leaderboard to view their profile.
Each player page shows:
- Discord avatar, username, and rank tier badge
- Current ELO rating and peak rating
- Win/loss record, win rate, current streak, best streak, and MVP count
- Full match history with ELO changes, team compositions, and outcomes
Player pages are shareable — each has a unique URL in the format bot.gotnext.gg/player/<guild-id>/<discord-id>. Players can link their stats page in their Discord bio, social media, or anywhere else.