Skip to content

Discord Matchmaking Bot

Automated Queues,
Fair Teams, Great Games

Run PUGs, pickup games, 10 mans, and ranked queues in your Discord server. Elo-balanced teams, captains draft, map voting, and match tracking built in.

No credit card required • Works with any game • Set up in minutes

5 Queue Types
Versus, FFA, Co-op, Anonymous, Team
8 Team Formation Modes
Balanced Elo, Captains Draft, Random & more
2.8K+ Active Servers
Trusted by gaming communities

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
  • Team vs team Elo ratings
  • Perfect for leagues and scrims

/queue_team headless · /queue_team hosted

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

Random Split 1,270 Elo gap
Balanced Split 40 Elo gap

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

Run pickup games, PUGs, in-house custom games, scrims, and ranked queues for any game your community plays.

Counter-Strike 2ValorantLeague of LegendsRocket LeagueOverwatch 2Apex LegendsFortniteSuper Smash BrosStreet Fighter 6FIFA / EA FCCall of DutyDota 2Rainbow Six SiegeChessBoard GamesAnd More...

Frequently Asked Questions

Common questions about matchmaking with Team Up

Ready to Run Pickup Games?

Join thousands of Discord servers using Team Up for PUGs, in-house games, ranked queues, and competitive leagues.

No credit card required • Cancel anytime • Set up in minutes