Discord Matchmaking Bot
Automated Queues,
Fair Teams, Great Games
A queue that fills itself, teams drawn to minimise the rating gap, captains draft, map voting and match tracking — all inside your Discord server.
Free plan, no card needed • Works with any game
Or try Pro free for 7 days (takes a card) →- N NovaStrike 1874
- W Wraithling 1752
- P Pixelpunk 1588
- M Moth 1471
- D Driftwood 1375
- F Frostbyte 1841
- Q QuietStorm 1731
- L Lumen 1602
- S Sable 1484
- K Kettle 1362
One Command to Start
Set up a fully automated matchmaking queue in seconds
1. Create a Queue
Run /queue_versus headless and choose your settings — team size, formation mode, and map pool.
2. Players Join
Players click the Join button. When enough players are in the queue, teams are formed automatically — balanced by Elo, drafted by captains, or randomized.
3. Play & Track
Teams play the match, vote on the result, and Elo ratings update instantly. The queue stays open for the next match.
Three Ways to Create Matches
Every queue type (/queue_versus, /queue_ffa, etc.) supports two operating modes. Plus a quick shortcut for one-off lobbies.
Headless Mode
Fully Automated Queue
A persistent queue that runs 24/7. Players join at any time, and when enough are queued, teams form automatically and the match starts. No moderator needed.
- Auto-match when queue fills
- Queue persists between matches
- Join notifications and idle timeouts
- Best for high-traffic servers and daily PUGs
/queue_versus headless queue_name:ranked team_size:5
Hosted Mode
Reusable Lobby Launcher
Posts a reusable lobby launcher in a channel. Any player clicks the "Host" button to spin up a new lobby — the host controls when to start, how teams form, and when to record results.
- Anyone can host from the launcher
- Host controls lobby start and team formation
- Captains draft with visible ratings
- Best for organized events and tournaments
/queue_versus hosted queue_name:scrims team_size:5
/host Command
Quick One-Off Lobby
Create a hosted lobby instantly with a single command — no queue setup required. Players join, the host starts when ready. Perfect for spur-of-the-moment games.
- No setup needed — one command creates the lobby
- Share a custom invite code for game servers
- Consensus voting or endless match modes
- Best for casual game nights and scrims
/host lobby:"Friday 5v5" versus:5v5
5 Queue Types for Every Game Mode
From 1v1 ranked ladders to 24-player battle royales — each type supports both headless and hosted modes
Versus Queue
Team vs Team competitive matchmaking
- 1v1 up to 25v25
- Elo-balanced or captains draft
- Best-of series support
/queue_versus headless · /queue_versus hosted
Free-for-All Queue
Every player for themselves
- Placement-based Elo changes
- Grace period for latecomers
- Battle royales, fighting games, racing
/queue_ffa headless · /queue_ffa hosted
Anonymous Queue
Random teams, hidden until revealed
- Teams randomly assigned and kept hidden
- You know your own team, not your teammates
- Asymmetric team sizes (e.g. 3v5)
- Reveal the teams when you're ready
/queue_anonymous headless · hosted
Co-op Queue
Team up against the game
- All players share the outcome
- Flexible player count
- Great for raids and PvE content
/queue_coop headless · /queue_coop hosted
Team Queue
Pre-formed teams compete
- Entire teams queue as a unit
- Matches show the team names
- Perfect for leagues and scrims
/queue_team headless
Fair Teams, Every Time
8 team formation strategies so every match feels competitive
Elo-Balanced Teams
The algorithm finds the two team compositions with the closest possible total Elo ratings, creating fair matches automatically.
Instead of a random split that might create a 1,270-point gap between teams, balanced formation finds a split with only a 40-point gap.
Example: 10 players, 5v5
Captains Draft
Two captains take turns picking players. 5 variants: Highest Elo, Lowest Elo, Random, Volunteer, or Host Picks.
Random Teams
Completely random team assignment. Quick and simple for casual games.
Players Choose
Players select their own team using buttons. First come, first served.
Positions
Players choose team and role (Tank, DPS, Support). Each position fills once.
Beyond Single Matches
4 competitive formats for every type of game
Single Match
One game determines the winner. The classic format — lobby closes after the result is recorded.
Best-of Series
First to win a majority takes the series. Bo3, Bo5, Bo7 and beyond. Perfect for tournaments and high-stakes matches.
Endless Matches
Play continuous games in a session without closing the lobby. All matches tracked in session history. Vote to close when done.
Cumulative Scoring
Total points across rounds determines the winner. Teams submit scores each round via buttons or /score. Ideal for racing, FPS, and point-based games.
Everything Else You Need
Map voting, voice channels, dispute resolution, and more
Map Pools & Voting
Create map pools with images. Two voting strategies: simple majority or captains ban with reroll.
Auto Voice Channels
Automatically create voice channels when a match starts — shared or separate per team. Deleted when the match ends.
Consensus Voting
Both teams vote on the result. When they agree, ratings update automatically. Disputes escalate to admins with screenshot evidence.
Password Protection
Lock queues and lobbies with passwords for private tournaments, subscriber-only access, or invite-only matches.
Rematch Cooldowns
Prevent Elo farming with configurable cooldowns. Set minutes, hours, or permanent bans on rematches.
Built-in Elo Tracking
Every match updates player ratings automatically. Web leaderboards, match history, and Elo calculator included.
Works With Any Competitive Game
The queue does not care what you are playing. It cares how many people you need, how you want them split, and what happens to the result.
What Are You Running?
The queue is the same machinery either way. What changes is what you rate, what carries over to next week, and which settings actually matter.
10 Mans
Ten people, two teams drawn fresh every match, and a rating whose only job is to make the draw fair.
Set it up →Scrim Blocks
Two rosters, several rounds, one booked session — scored as one thing rather than as five unrelated matches.
Set it up →Challenge Ladders
No queue and no fixed night — entrants pick their own opponents, play when both are free, and the ladder sorts itself out.
Set it up →Frequently Asked Questions
Common questions about matchmaking with Team Up
Read up
Matchmaking guides
How to Set Up Matchmaking Queues in Your Discord Server
Automated matchmaking for Valorant customs or any competitive game: players join a queue, the bot balances teams by Elo, and the match starts.
Read it →Dodges, No-Shows and Disputes: Writing League Rules That Hold Up
Rules fail when they need a judgement call at the moment everyone is angry. How to write league rules that decide themselves: dodges, no-shows, disputes.
Read it →Getting Your First Players: The Cold-Start Problem in a New League
Membership doesn't fill a match; simultaneous availability does. For a 5v5 game, 50 members means a 2% chance a game forms tonight. The math and the fix.
Read it →Ready to Run Pickup Games?
Join thousands of Discord servers running their queues, drafts and ladders on Team Up.
Free plan: no credit card • Set up in minutes • Try Pro free for 7 days (takes a card; cancel before day 7 and you pay nothing)
