Help center

Frequently Asked Questions

Quick answers for players and organizers. Can't find yours? Contact us.

Getting started

What is CLUTCH Tournaments?
A Discord bot that runs competitive tournaments end-to-end inside your server: signups with buttons, automatic bracket generation, private match rooms for every match, result and score tracking, and a live web bracket anyone can follow.
Which games are supported?
15 games with tuned presets — Counter-Strike 2, VALORANT, Deadlock, Marvel Rivals, Overwatch, League of Legends, Dota 2, Mobile Legends, Street Fighter 6, Tekken 8, 2XKO, Rocket League, GOALS, EA Sports FC, and GeoGuessr — plus a Custom option for any other game.
Which tournament formats are available?
Single elimination (lose once, you're out), double elimination (winners + losers bracket with grand finals), Swiss (fixed rounds, paired by record), and round robin (everyone plays everyone). All formats handle any number of entrants.
How do I create a tournament?
Admins run /tournament create (pick a game, fill in title/date/size — done) or /tournament create-advanced for full control over format, team size, best-of, check-in, seeding and more. See the Admin Guide.

For players

How do I join a tournament?
Click Sign Up (solo) or Register Team (team events — the captain registers everyone) on the tournament announcement. Withdraw any time before the tournament starts with the Withdraw button.
I got a DM saying I advanced with a bye — what does that mean?
The bracket size didn't divide evenly, so some entrants skip a round. Byes go to the top seeds (or earliest signups when seeding isn't used). You're automatically in the next round — wait for your match room to appear.
Where do I play my match?
Each match gets a private channel visible only to both sides and the admins — the bot pings you in it when it's created so you can't miss it. Coordinate the lobby there and post a result screenshot when you're done.
Who reports the result?
Tournament admins — using the 👑 buttons in the match room or /tournament report. In best-of-3 and longer they also record the series score (2-0, 2-1, …), which shows up on the brackets. Post your result (with a screenshot) in the match room and an admin will confirm it.
What is check-in?
Some tournaments require confirming attendance shortly before start. You'll get a ping and a DM when check-in opens — click Check In in time, or you'll be removed from the bracket when it starts.
I didn't get the bot's DMs.
Your privacy settings likely block DMs from server members. Right-click the server → Privacy Settings → allow direct messages. The bot DMs you for check-in, byes/walkovers, and team changes.

For organizers

Can I edit a tournament after posting it?
Yes — /tournament edit opens a form pre-filled with the current values: title, date/time, max players/teams, best-of, and description. Signups and the live bracket link are preserved. Game and format can't be changed, and editing locks once the tournament starts.
How are match scores recorded?
In best-of-3 and longer, the win buttons in each match room follow up with the series score (e.g. 2-0 / 2-1 for Bo3), and /tournament report requires a valid score:. Best-of-1 matches skip the series score — the optional score field can carry a map score like 16-14 instead. Scores appear on the Discord bracket and the live web bracket.
Who gets the byes when the bracket doesn't fill (e.g. 23 of 32)?
The top seeds — standard convention (seed 1 vs the empty 32-slot, etc.). With 23 entrants, seeds 1–9 skip round one. If seeding isn't used, byes follow signup order instead. The start confirmation lists exactly who got them, and each recipient is DMed.
Can the bracket include a third-place match?
Yes — for single elimination, toggle 3rd Place Match under More Options in advanced creation. The two semifinal losers play it out instead of sharing third, and the result counts toward the final podium. If a semifinal was a bye, third place resolves automatically by walkover.
Can different games announce in different channels?
Yes — /admin set-announcement-channel channel:#cs2-cups game:Counter-Strike 2 routes that game's tournaments to their own channel. Games without an override use the server default. Current overrides are listed in /admin settings.
What does "(pending)" next to a team member mean?
Captain Mode lets captains register teammates by name before they can be matched to a server member. Unmatched names show as (pending) and are resolved automatically when the tournament starts — they get their "you're on the team" DM at that point.
How does seeding work?
Enable Seeding when creating (advanced mode), then assign seeds before starting: /tournament seed set for specific placements or /tournament seed randomize for a fair random draw. Seed 1 meets seed 2 only in the final.
How are double-elimination walkovers handled?
Automatically. When a losers-bracket slot can never receive an opponent (its source match was a bye), the waiting player advances by walkover — and gets a DM. No stuck brackets, regardless of entrant count.
Can I test a tournament without real players?
Yes — /admin add-test-players / /admin add-test-teams fill the event with fake entrants so you can run a full dry run. /admin clear-participants resets it.
A result was reported wrong — can I fix it?
Yes — /tournament correct match_number: winner: score: fixes a wrongly reported result, as long as nothing that depends on it has been played yet (the bot tells you exactly which match is in the way). Automatic walkovers downstream are rewound for you.
How do I disqualify a player or team?
/tournament disqualify participant: [reason:]. Past results stand; every remaining match is forfeited — the opponent wins with the best possible score (2-0 in a Bo3) and the bracket shows DQ. If they were waiting on an undecided opponent, that match forfeits automatically the moment the opponent is known. Swiss stops pairing them entirely.
Can I remove a single player or team?
Yes — /tournament remove-player participant: or /tournament remove-team team: removes one entrant during registration or check-in (they're DMed). /admin clear-participants removes everyone. Once the tournament is running, use /tournament disqualify instead.
Can admins register players manually?
Yes — /tournament add-player user:@… (solo) and /tournament add-team name: captain:@… members:… register real server members, who are DMed about it. For fake test entrants use /admin add-test-players / add-test-teams.
Some match rooms weren't created — what now?
Run /tournament create-rooms to (re)create any missing rooms for the current round. If some still fail, confirm the bot has Manage Channels and Manage Roles, that its role is positioned above the others, and that the match-room category (if you set one) isn't full (Discord caps categories at 50 channels).
How do I clean up the match channels afterwards?
/admin cleanup removes a tournament's match rooms, or enable /admin set-auto-cleanup (Premium) to do it automatically on completion.
Who can manage tournaments?
Anyone with Administrator, Manage Server, or a designated tournament-admin role (/admin set-role). Only they can start tournaments and report results.

Live web brackets

What is the live web bracket?
A shareable page on this site (tournaments.clutch.game) showing the full bracket or standings — entrants during registration, live results and scores during play (auto-refreshing every 15 seconds), and the podium when it's done. Available on Pro and Business plans.
Where do I find the link?
On the tournament announcement (the 🌐 Live Bracket button), in the start and completion posts, and in /match bracket. The link works from registration onward.
Who can view it? Is it private?
Anyone with the link — no Discord account needed, which makes it perfect for spectators and streams. The URL is unguessable, only exists if the organizer enabled the Web Bracket toggle, and never exposes Discord IDs or member data — just display names, seeds and scores.

Plans

What do the paid tiers add?
Premium: check-in, seeding, captain mode, required roles, auto-cleanup, full reminders. Pro: live web brackets, tournament templates, analytics. Business: REST API, webhooks, white-label branding, multi-server. See /subscribe plans in Discord for details and current limits.
Is there a free trial?
Yes — /subscribe trial gives your server 7 days of Premium, once per server.

Troubleshooting

"This interaction failed" when clicking a button
Usually a momentary hiccup — click again. If it keeps happening for a specific action, report it to us with the tournament name and what you clicked.
Slash commands aren't showing up
Command updates can take a few minutes to propagate; restarting your Discord client forces a refresh. Also check the bot has the applications.commands scope in your server.
The bot isn't responding at all
Brief unavailability can happen during updates (a minute or two). If it lasts longer, check our Discord for status updates or contact us.