Media Gallery

YouTube
YouTube

About BattleBot

BattleBot runs tournaments for any game on Discord. One command creates the tournament, players join with a single tap in the channel, and the bot builds the bracket, opens a private thread for every match, collects the results and advances the winners automatically. No spreadsheets, no admin babysitting.

What you get

• Automated brackets with live results

• A private Discord thread for every match, with one-tap result reporting and confirmation

• An AI assistant — type /ask to check the standings, find your next match, or sign yourself up

• Single Elimination and First-to-X (best-of series), for 4 to 32 players

• A live web bracket viewer for every tournament, shareable with anyone — no Discord account needed to watch

• Free forever, with no credit card

Getting started

Run /tournaments_create and a setup wizard walks you through it: pick the game, name it, choose the player count and format, then open registration. Players tap Sign Up on the message the bot posts.

Any game

Manual result reporting works for any game at all, including games with no API. For integrated games such as BattleTabs, matches are created and results tracked automatically.

Links

Commands — https://battlebot.battletabs.io/commands/

Guide — https://battlebot.battletabs.io/guides/how-to-run-a-discord-tournament/

FAQ — https://battlebot.battletabs.io/faq/

Made by Gangbusters Ltd, the studio behind the multiplayer game BattleTabs.

Popular Commands

CommandDescription
/report_result

Report that you won a match

matchThe match bracket ID or match ID
/tournaments_create

Create a tournament for any game

/tournaments_admin

Admin functions for tournaments

commandAdmin command you wish to run
discord_idIf command requires a user specified
argsArguments for the given command
/ask

Ask about or manage tournaments with the AI assistant

requestYour request (e.g., 'Who is winning?' or 'Sign me up')
tournament_idOptional: Specify a tournament ID to focus on
/tournaments

Tournament interaction options

openList current open tournaments in this server
statusProvides the status of a given tournament
leaveLeave a Tournament that has not started
mineList of tournaments that you have created

Tags

battletabsgametournamentcommunityesports

Monetization

Languages

American English