The TWL bot runs pick-up games in your Discord server from a single message. Players join with one click. The bot balances the teams by ELO or runs a captains’ draft, opens voice channels when the game starts and removes them afterwards, then updates ELO ratings, win streaks and leaderboards on its own. No spreadsheets, no arguing over teams, no forgotten voice channels.
Lobbies that fill on quiet nightsPublic games appear in every server running the TWL bot, so your lobby can fill with players from across the network even when your own server is quiet. Want a game kept in-house? Make it private and only your server sees it.
Features- PUG Hub: one post where players join, leave and see who’s in, with an opt-in ping role instead of @here.
- Balanced teams: instant ELO balancing or a proper captains’ draft, from 1v1 up to 8v8.
- Automatic voice channels: created when the game starts, cleaned up when it ends.
- Stats and leaderboards: ELO, streaks and rankings that update after every game.
- LFG sessions: quick looking-for-group posts with a notification role.
- Recruiting ads: post or manage player and team ads.
- Battlefield 6 scoreboard reading: drop the end-of-round screenshot and the bot reads the results. Nobody types scores by hand.
- Competitions: link your server to a ladder or tournament on teamwarfare.net for match channels, map bans and score reports.
PUGs
/pug create: start a PUG session/pug addme//pug removeme: join or leave the PUG notification role/pug stats//pug leaderboard: your stats and the server leaderboard/pug screenshot: upload an end-of-round screenshot for your active PUG/pug setup(admins): create or restore the PUG Hub post/pug simulate(admins): run a private test PUG with simulated players
LFG and recruiting
/lfg create: create a looking-for-group session/lfg addme//lfg removeme: join or leave the LFG role/lfg setup(admins): set up an LFG hub in this server/recruit: post or manage player and team recruiting ads
Competitions
/standings: current standings for a competition/matches: scheduled matches for a competition/twl-setup(admins): set up Free Agents or link this server to a TWL competition
/help: every command with usage examples/whoami//whois: TWL profiles and player trading cards/time: convert a time into every member’s own timezone/roll: roll dice (d4 to d100)/bf6-parse: read a Battlefield 6 scoreboard screenshot/ask: ask the rules assistant about a competition/config(Manage Server): view or change the bot’s settings/invite: get the link to add the bot to your server/ping: check the bot is online
Full reference: https://teamwarfare.net/discord-bot/commands
SetupAdd the bot, run /pug setup in the channel where you want the PUG Hub, and you’re ready. The bot checks its own permissions and tells you if anything needs fixing. About five minutes.
Free. No premium tier. Players don’t need an account.
Website: https://teamwarfare.net/discord-bot
Made by Teamwarfare League, running competitive ladders since 2001.