Discord bot · free to add

TBA

The Boys Anarchy

One bot running moderation, levelling, an economy and a card table for The Boys Anarchy — a fully up-to-date Bedrock-native Minecraft anarchy server.

298Commands
297Slash-ready
41Categories
3:2Blackjack pays

What it does

Everything a server needs

Nothing here is a stub. Every coin a game takes is a coin that left a balance, and every server event lands in your mod-log.

Moderation that keeps a record

Every action that punishes someone files a numbered case — warns, kicks, bans, timeouts and automod alike. !warnings @user shows their whole history, !case 12 reads one in full, and reasons can be edited or deleted after the fact. Case numbers are never reused, so the record can't be quietly rewritten.

AutoMod that catches the 3am raid

Six filters — invite links, mass mentions, spam, capitals, links and your own word list — each off until you turn it on. Edits, forwarded messages and polls are checked too, the word list sees through spaced-out letters, look-alikes and numbers standing in for letters, and @everyone counts as the mass mention it is. Moderators are exempt automatically, channels can be excluded, and repeated hits escalate into a real recorded warning instead of just deleting messages. Tick a box and TBA copies its word list, invite and mention rules into Discord's own AutoMod as well, so those messages are stopped before anyone sees them, alongside Discord's lists of profanity, sexual content and slurs, its spam filter, and a check on members' names.

A trap for automated accounts

A honeypot channel real members are told never to post in — anything that posts there is banned on the spot, because self-bots hit every channel they can see and people read the pinned warning. Plus a minimum account age to join, a link holdback for accounts and members that are brand new, and raid detection that raises verification when joins spike.

Purge that hits the right messages

!purge user @someone 50, !purge match "discord.gg" 100, !purge bots, !purge images, !purge links. One person spamming a busy channel no longer means deleting everyone else's messages to reach theirs.

A full audit log

Message edits and deletions, channel creates, deletes and renames, and every role change, all mirrored into the channel you nominate with !setmodlog — so you can see what happened while you were asleep.

Levelling that follows people between servers

15–25 XP per message on a ten-second cooldown, plus voice XP for anyone actually in a call — unmuted, undeafened and not alone, so idling earns nothing. XP is deliberately global: it counts across every server TBA is in, and !leaderboard ranks everyone together. Dress up your rank card with !rankcard: sixteen backgrounds and a dozen colours to try on before you buy them with coins, and they go with your card everywhere.

Prestige at level 60

Roughly 8,000 messages of work. Levelling doesn't stop there — you keep climbing and trade the level in when you're ready with !prestige. Each one pays 100,000 coins × the prestige you're entering, grants a permanent +5% XP bonus, and unlocks arena abilities: Arc Slash at 1, Void Burst at 3, the signature move at 5. Prestige 3 and 6 each bring a rank card background coins can't buy. Ranks are named — Initiate, Veteran, Elite, Master, Legend, then Mythic — and servers can map a Discord role to each.

An economy the games actually spend

Everyone opens on 1,000 coins, can claim 500 more every 24 hours and a chest every week, and fishes, works, searches and begs for the rest. Chests jiggle when they're opened. The casino runs coin flips, slots, roulette, crash, mines, higher-or-lower, horse racing and scratch cards, and !wager @someone puts coins on a toss against a friend. Bets take all, half, 25% or 10k as happily as a number, are escrowed the moment they're placed, and are paid back in a single settlement — once, however fast anyone clicks.

Games where you want them

!gamechannel add #games keeps every economy, casino and game command in the channels you choose — typed or as a slash command — so general chat stays chat. Anyone who tries elsewhere gets a quiet note pointing the way, which tidies itself up.

A card table that plays by the rules

Four-deck shoe, dealer stands on 17, blackjack pays 3:2 and insurance pays 2:1. Split, double, insure and surrender all work and all move real coins. The whole hand lives in one message that edits in place — only the legal moves stay enabled, and splits are played one hand at a time.

A word a day

!word is a five-letter word to crack in six guesses — the same one for everyone, new every midnight UTC. Your board is yours alone, so nobody spoils it; Share shows how you did in colours, never letters. Solving pays coins, more for fewer guesses and for keeping a streak, and half again in hard mode. There's a colour-blind palette, practice words without limit, today's results for your server, and !wordpost puts each new word in a channel of your choice.

A farm of your own

!farm draws your field as animated pixel art: six plots to start, up to eighteen. One press plants every empty plot, waters them or brings the harvest in, and nothing ever wilts. Thirteen crops unlock as your farm levels up, from five-minute wheat to overnight watermelons, with rare clover and rose seeds to find. The weather and a crop of the day are the same for everyone, and TBA can DM you when it's all ripe. !craft turns crops into dishes worth more than what went in, fertiliser, cheaper bait and coffee, and five upgrades you can see on your farm.

A stock market

!stocks trades shares in nine companies whose prices move every ten minutes: on news, on chance, and on what people are doing across TBA, so a busy night at the tables lifts Lucky Seven Casinos. Every company has a chart for the day and the week, your portfolio shows how you're doing against what you paid, and a 1% fee each way keeps it a gamble rather than a sure thing.

Arena duels and party games

!arena @someone starts a turn-based duel; !arena on its own opens a free-for-all lobby anyone can join. Your real prestige decides your move list, from Strike and Guard up to Void Burst and a signature move. Plus Connect 4 against a friend or the bot, hangman for the whole channel, noughts and crosses, rock paper scissors, trivia, would-you-rather and a magic 8-ball.

Tickets, modmail and appeals

Members open private support threads from a panel — no channel clutter, no permission juggling — in as many kinds as you need, each with its own staff and questions asked up front. Quiet tickets close themselves, and every one keeps a transcript. Members can also DM TBA to reach your staff privately, and anyone TBA bans gets an Appeal button, so a mistake is one press to undo. Suggestions get vote buttons and a staff approve/deny with a reason sent back to the author, and giveaways can require a level or a role to enter.

Roles people give themselves

Post a panel of buttons and members pick their own pings, colours or regions. The buttons keep working after a restart rather than going dead, and the bot refuses to offer a role it can't actually assign — or one that carries moderator powers, however it's asked.

Polls anyone can add to

Start one with !poll, then reply to it to add an option — no syntax to remember. Voting is by button and you can back more than one option. !pollfinalize reposts the results wherever you want them, and the buttons keep counting through a restart.

Reference

Every command

Generated from the bot's own command tree, so this page and !help can't disagree.

Prefix is ! ✦ also works as a slash command Grey text under a name is an alias

Information13

Read-only lookups: the bot, a user, the server, and quote images.

!about✦Show information about the bot.
!avatar✦!pfp !avShow someone's avatar, full size.
!banner✦A member's profile banner, or the server's.
!channelinfo✦!ciEverything about a channel.
!invite✦Get a link to add TBA to another server.
!licenses✦!license !creditsThe fonts, libraries and data TBA is built on, and their licenses.
!ping✦Check the bot's latency and uptime.
!quoteReply to a message with !quote to turn it into an image.
!roleinfo✦!role-infoEverything about a role.
!servericon✦!iconThis server's icon, full size.
!serverinfo✦Show information about this server.
!steal✦!addemojiAdd an emoji here: paste one from another server, give its id, or upload a picture with the command.
!userinfo✦Show information about a member.

Moderation19

Kicks, bans, timeouts, purges, channel controls and temporary roles.

!ban✦Ban a member - or anyone, by ID - for good, or for a while: 7d, 12h.
!banlist✦!bansEveryone banned from this server.
!keeproles✦Give people their roles back when they leave and rejoin (a muted member comes back muted): on or off.
!kick✦Kick a member from the server.
!lock✦Stop members sending messages in this channel.
!lockdown✦Lock every channel at once. !lockdown <reason>
!nick✦Change a member's nickname. Leave blank to reset.
!purge✦!clearDelete recent messages. Filters: !purge 50 | !purge user @x 50 | !purge match spam 50 | !purge bots 50 | !purge images 20 | !purge links 30
!role✦Give or take a role. Usage: !role @user @rolename
!slowmode✦Set channel slowmode, e.g. 10s, 5m, 1h. Use off to clear.
!slowmodeall✦Set slowmode on every channel. !slowmodeall 10s | off
!softban✦Ban and immediately unban, clearing the member's recent messages.
!temprole✦!temporaryroleGive someone a role for a while: !temprole @member @role 7d [reason]. 'off' instead of a time takes it off now.
!temproles✦Show the temporary roles running, or one member's.
!timeout✦Time a member out. Example: 30m, 2h, 7d
!unban✦Unban a previously banned user by ID.
!unlock✦Allow members to send messages again.
!unlockdown✦Undo a lockdown, reopening only what it closed.
!untimeout✦!unmuteEnd a member's timeout early.

Logs5

Everything that happens in the server, in the mod log.

!logs✦What the mod log records - switch any of it on or off.
!logs ignore✦Don't log messages from a channel (a bot-spam channel, say).
!logs off✦Stop logging something - one kind of entry, or a whole group.
!logs on✦Start logging something again.
!logs unignore✦Log a channel's messages again.

Infractions11

Warnings and the moderation case history.

!case✦Show one case in full by its number.
!clearwarns✦Delete every case for a member.
!delnote✦Delete a staff note by its number.
!delwarn✦!delcaseDelete a case by number.
!modstats✦Show how many cases each moderator has filed.
!note✦Add a note about someone that only staff can see.
!notes✦Show the staff-only notes about someone.
!punishments✦!warnstepsSet what happens by itself when someone reaches a number of warnings.
!reason✦Change the reason on a case. Usage: !reason 12 <new reason>
!warn✦Warn a member and file a case.
!warnings✦!infractions !historyShow a member's moderation history.

AutoMod9

Automatic filters for scam links, invites, spam, mentions, caps and words.

!automod✦Show automod settings. Subcommands: on, off, scams, discord, words, ignore, limits
!automod discord✦Rules in Discord's own AutoMod, which stop a message before anyone sees it.
!automod ignore✦Stop automod acting in a channel (run again to undo).
!automod limits✦Set a limit: mention_limit, spam_count, spam_window, warn_after, caps_percent, caps_min_length. Without a value, shows them all.
!automod off✦Turn a rule off. Use 'all' for every rule.
!automod on✦Turn a rule on. Use 'all' for every rule.
!automod scams✦Scam and phishing links: what's caught, what happens to whoever posts one, and this server's own lists.
!automod words✦Manage the word filter: add / remove / list / clear / test. An entry matches anywhere in a word; "word" in quotes matches only the whole word, word* the start of one, *word the end of one.
!checklink✦!linkcheckCheck whether a link goes to a scam site. Reply to a message with !checklink to check the links in it.

Gatekeeper8

Honeypot, account-age gates and raid detection.

!gatekeeper✦!gateKeep spam bots and raids out: honeypot, new accounts, links from newcomers, raid detection. Subcommands: trap, trapaction, age, links, raid, alerts
!gatekeeper age✦Turn away accounts younger than this many days. 0 turns it off.
!gatekeeper alerts✦Where gatekeeper alerts go. Leave the channel out for the mod log.
!gatekeeper links✦Hold links from new people. Usage: !gate links <account_days> <member_minutes>
!gatekeeper raid✦Raid detection. Usage: !gate raid <joins> <seconds> [lockdown|alert]
!gatekeeper trap✦Make a channel the honeypot. Leave the channel out to turn it off.
!gatekeeper trapaction✦What the honeypot does: ban, kick or timeout.
!raidmode✦Turn raid mode on or off by hand: verification to High, and back.

Anti-nuke5

Stops anyone wrecking the server, and puts back what they wrecked.

!antinuke✦!nukeStop anyone wrecking the server, and put back what they wrecked.
!antinuke off✦Turn anti-nuke off.
!antinuke on✦Turn anti-nuke on.
!antinuke trust✦Trust someone: anti-nuke leaves them be. Owner only.
!antinuke untrust✦Stop trusting someone. Owner only.

Captcha2

New members prove they're human before they can talk.

!captcha✦!verificationNew members prove they're a person before they can talk.
!captcha verify✦Let someone in by hand, without the captcha.

Modmail2

Members DM TBA to reach the staff privately.

!contact✦Start a private modmail conversation with a member.
!modmail✦Set up modmail: members DM TBA to reach your staff privately. Ban appeals are here too.

Appeals1

Banned members ask the staff to lift it.

!appeals✦Set up ban appeals: banned members ask the staff to lift it.

Server Setup14

Per-server configuration: mod-log, welcome, autorole, game channels, module switches.

!gamechannel✦!gamechannels !lockgamesKeep economy and game commands to chosen channels. Subcommands: add, remove, clear
!gamechannel add✦Allow economy and game commands in a channel (and nowhere that isn't on the list).
!gamechannel clear✦!off !resetLet economy and game commands work everywhere again.
!gamechannel remove✦!deleteTake a channel off the game channel list.
!modules✦!module !featuresTurn whole categories off for this server, and choose who can use which commands where.
!modules off✦!disableTurn a category, or one command, off here: !modules off casino.
!modules on✦!enableTurn a category, or one command, back on: !modules on casino.
!modules rules✦!ruleKeep a command or category to some channels or roles: !modules rules fish. Alone, lists the rules.
!prefix✦!setprefixShow or change the command prefix here. `!prefix ?` sets it, `!prefix reset` puts back `!`.
!prestigeroles✦List the prestige-to-role mapping.
!setautorole✦Choose a role automatically given to new members. !setautorole off turns it off.
!setmodlog✦Choose the channel that receives mod-log entries.
!setprestigerole✦Map a prestige number to a role, e.g. !setprestigerole 1 @Prestige I
!setwelcome✦Choose the channel that receives welcome messages.

Self Roles5

Role menus members use to pick their own roles: buttons, a dropdown or reactions.

!selfrole✦!selfroles !rolemenu !rolemenus !reactionrolesRole menus members pick their own roles from: buttons, a dropdown or reactions. Subcommands: add, remove, list, post
!selfrole add✦Put a role on your first menu. Usage: !selfrole add @role [label] [emoji]
!selfrole list✦Show the role menus.
!selfrole post✦Post your first menu in a channel. !selfrole opens the rest.
!selfrole remove✦Take a role off every menu it's on.

Server Tools6

Sticky messages, repeating posts, member-count channels, boost messages and bump reminders.

!boostmessages✦!boostmsg !thankboostersThank people in a channel when they boost the server.
!bumpreminder✦!bumpreminders !bumpsettingsSet up bump reminders: thanks and coins for a Disboard bump, and a ping when the server can be bumped again.
!bumps✦!bumpboard !bumptopWho has bumped the server most on Disboard.
!counters✦!statchannels !countchannelsChannel names that show the member count and more, kept up to date.
!repeat✦!repeating !autopostMessages TBA posts on a schedule. !repeat opens them; !repeat #channel 6h <message> makes one.
!sticky✦!stickA message that stays at the bottom of this channel. !sticky opens the settings, !sticky <text> sets it, !sticky off removes it.

Utility14

Everyday tools: speaking as the bot, snipe, reminders, tags and stats.

!afk✦Say you're away, and why.
!announce✦Send an announcement embed to a channel.
!echo✦!saySpeak as the bot. Add a channel first to send it elsewhere.
!embed✦Send a titled embed as the bot. Usage: !embed #channel Title | Body
!remind✦!remindmeSet a reminder. Example: !remind 2h check the server
!reminders✦List your pending reminders.
!serverstats✦Membership and activity for this server.
!snipe✦Show the last deleted or edited message here.
!tag✦Show a saved response. Subcommands: add, remove, list
!tag add✦Save a response. Usage: !tag add rules <text>
!tag list✦List every saved response.
!tag remove✦!deleteDelete a saved response.
!time✦!localtime !timeforWhat time it is for someone: !time @member.
!timezone✦!tz !settimezoneSave your time zone so people can see your time: !timezone London, Europe/London or UTC+2. 'off' forgets it.

Tickets9

Private support threads members can open themselves.

!close✦Close the ticket or modmail conversation you're in.
!setticketrole✦Choose the role pinged when a ticket opens.
!ticketadd✦Bring someone into the ticket you're in.
!ticketpanel✦Post the button members use to open tickets.
!ticketremove✦Take someone out of the ticket you're in.
!ticketrename✦Rename the ticket you're in.
!tickets✦Show open tickets.
!ticketsetup✦!ticketsettingsSet up tickets: the kinds, their staff and questions, closing quiet ones, the panel.
!transcript✦Save a ticket's conversation as a web page: in the ticket, or name its thread.

Suggestions5

Member suggestions with vote buttons and a staff decision.

!approve✦Approve a suggestion. Usage: !approve 3 <note>
!deny✦Deny a suggestion. Usage: !deny 3 <note>
!setsuggestions✦Choose the channel suggestions are posted to.
!suggest✦Suggest something for the server.
!suggestionthreads✦Turn the discussion thread under each new suggestion on or off: !suggestionthreads on|off

Giveaways6

Timed giveaways with optional level and role requirements.

!giveaway✦!gwRun a giveaway. Subcommands: start, end, reroll, list, bonus
!giveaway bonus✦Extra entries for a role in every giveaway from now on: !giveaway bonus @Booster 2 (0 takes it away). Alone, lists them.
!giveaway end✦End a giveaway early by its message ID.
!giveaway list✦Show giveaways still running.
!giveaway reroll✦Draw another winner for a finished giveaway.
!giveaway start✦Start one. Usage: !giveaway start 2h Nitro --level 20 --role @Member (--nobonus: no bonus entries)

Community12

A starboard, birthdays, a counting channel, autoresponders and confessions.

!autoresponder✦!arReplies and reactions to words in chat.
!autoresponder add✦Reply to (or react to) a word or phrase.
!autoresponder remove✦Remove an autoresponder by its number.
!birthday✦!bdayYour birthday, and whose is coming up here.
!birthday remove✦Forget your birthday.
!birthday set✦Save your birthday - just the day, never the year.
!birthday settings✦Where birthdays are announced here, and a role for the day.
!confess✦Post something anonymously in the server's confessions channel. Members won't see it was you; the staff can.
!confessions✦Set up confessions: where they go, replies, the wait between them, and who can't post.
!confessor✦Who sent a confession, for the staff: !confessor 12
!counting✦Set up a channel that counts up together.
!starboard✦Set up the starboard: where, how many, which reaction.

Invites4

Who invited whom, each person's invites, and a leaderboard.

!inviteboard✦!invitetop !topinvites !invitelbWho has invited the most people here.
!inviter✦Who invited someone, and with which link.
!invites✦How many people someone has invited: joined, left and real.
!resetinvites✦Start someone's invite count again, or everyone's.

Economy42

The daily, earning, the bank, robbery, the farm, the stock market and the rich list.

!balance✦!bal !moneyCheck how many coins you or someone else has.
!beg✦Ask strangers for coins. Small, often.
!chests✦!cratesYour chests, with buttons to open them.
!collect✦!incomeCollect the daily coins from your income roles.
!collection✦!log !caughtEverything you've caught, landed, tracked down and dug up.
!collectors✦!topcollectionWho has found the most of everything.
!cooldowns✦!cd !readySee which earning commands are ready and when the rest come back.
!craft✦!workshop !cookMake things from your crops, and combine chests and boosts.
!daily✦Claim your daily coins.
!deposit✦Move coins into the bank, where they can't be robbed.
!dig✦Dig for buried things. 120 to unearth.
!donate✦!pay !giftSend some of your own coins to another member.
!ecostats✦!economyHow much money exists here, and who is holding it.
!farm✦!fieldYour farm: plant, water and harvest crops, and see the barn.
!farm barn✦What you've harvested and made, and selling it.
!farm crops✦Every crop: what it pays, and when it unlocks.
!farm harvest✦Bring in everything that's ripe.
!farm plant✦Plant a crop in every empty plot.
!farm water✦Water everything growing: a quarter off the time.
!fish✦Cast a line. 120 things to catch.
!gear✦!kitYour rod, your kit and what's left of your supplies.
!give✦Grant coins to a member. Use a negative amount to take.
!hunt✦Go hunting. 120 animals to track down.
!incomeroles✦!incomeroleRoles that pay coins every day: !incomeroles @Booster 1000 (0 takes it away). Alone, lists them.
!items✦!boosts !effectsItems you're holding and effects running.
!open✦Open your chests - one, a few, or everything.
!remove✦!takeTake coins off a member. Use 'all' to clear them out.
!rob✦Try to take someone's cash. Their bank is safe.
!search✦Search one of three places for coins.
!sell✦Sell items, crops and dishes you don't want for coins.
!slut✦!whoreRisky work. Pays well, or costs you.
!stocks✦!stock !shares !investThe stock market: prices, charts, news, your shares.
!stocks buy✦Buy shares in a company.
!stocks news✦The latest market news.
!stocks portfolio✦What you own, and how it's doing.
!stocks sell✦Sell shares you own.
!stocks top✦Who here holds the most.
!topmoney✦!rich !moneyboardShow the richest players in this server.
!use✦!consumeUse an item you're holding.
!weekly✦Claim your weekly coins and an iron chest.
!withdraw✦Take coins back out of the bank.
!work✦Put in a shift. 120 jobs going.

Quests2

Three daily quests and a shelf of achievements.

!achievements✦!badgesYour achievements - or someone else's.
!quests✦!quest !qToday's three quests, and your achievements.

Pets20

Adopt a pet, look after it, and it helps you out.

!pet✦See your pet and look after it.
!pets✦Your pets: look after them, adopt, hatch and more.
!pets adopt✦Adopt a pet, or buy an egg.
!pets dex✦Every kind of pet, and which you've had.
!pets eggs✦Your eggs, and hatching the ready ones.
!pets fight✦Challenge someone's pet to a fight, with a bet or without.
!pets hatch✦Hatch the egg that's been waiting longest.
!pets list✦All your pets, and which one is out.
!pets prestige✦Start a level-30 pet again, stronger for good.
!pets release✦Let one of your pets go.
!pets rename✦Give the pet that's out a new name.
!pets shelter✦Pets to adopt, and eggs to buy.
!pets shop✦The pet shop: pets, eggs, treats, toys and more.
!pets style✦Hats and colours for your pet.
!pets switch✦Take a different pet out.
!pets top✦The best-kept pets in this server.
!pets train✦Spend your pet's training points.
!pets treat✦Give the pet that's out a treat.
!pets walk✦Take your pet for a walk, or bring it home.
!pets wild✦Your pet fights something out in the long grass.

Lottery2

A week-long draw: buy tickets, one wins the pot.

!lottery✦!lottoThe week's lottery: the pot, and tickets to buy.
!lottery buy✦Buy lottery tickets.

Drops1

Chests and wallets that turn up in chat for whoever grabs them first.

!drops✦Chests and wallets that turn up in chat - switch them on and set how often.

Random Reactions2

TBA reacts to the odd message with an emoji - the server picks the odds.

!noreact✦Stop TBA's random reactions on your messages here, or start them again.
!reactions✦TBA reacts to the odd message with an emoji - switch it on, pick the odds and the emojis.

Shop5

Somewhere for coins to go: buy the server's roles with what you earn.

!buy✦Buy gear, supplies or a role.
!inventory✦!invShow what you've bought from the shop.
!shop✦Browse the shop. Subcommands: add, remove
!shop add✦List a role for sale. !shop add @role 5000 [note]
!shop remove✦!delistTake a role off the shop.

Trading2

Trade with each other, and buy and sell on the market.

!market✦!mktBuy and sell chests, items, pets and eggs.
!trade✦Trade coins, chests, items, pets and eggs with someone, safely.

Casino19

Games of chance for coins, against the house or each other.

!baccarat✦!baccPunto banco: !baccarat <bet> <player|banker|tie>
!coinflip✦Flip a coin for coins. Example: !coinflip heads 100
!crash✦A multiplier that climbs until it crashes. Cash out first. !crash <bet>
!cups✦!shell !shellgameFind the ball under one of three cups. !cups <bet>
!diceduel✦!gambleTwo dice each against the house - higher total wins. !diceduel <bet>
!highlow✦!hlGuess if the next card is higher or lower. !highlow <bet>
!horserace✦!race !horsesBack a horse: !horserace <bet> <1-5>. Alone, shows the field.
!limbo✦Name a multiplier; if the roll reaches it, you're paid that many times your bet. !limbo <bet> <target> e.g. !limbo 500 2.5
!mines✦Reveal tiles and avoid the mines. !mines <bet> [mines 1-8]
!payouts✦Show the slot machine payout table.
!plinko✦Drop a ball through the pegs: !plinko <bet> [low|medium|high]
!poker✦!videopoker !vpVideo poker, Jacks or Better: hold what you like, draw once. !poker <bet>
!roulette✦Spin the wheel: !roulette <bet> <red|black|green|even|odd|low|high|0-36>
!russianroulette✦!rrEveryone puts in the same stake; one loses it, the rest split it. !rr <bet>
!scratch✦!scratchcardBuy a scratch card: !scratch <bet>. Three of a kind wins.
!slots✦Spin the slot machine. Example: !slots 100
!towers✦!towerClimb eight floors, dodging one trap on each: !towers <bet> [easy|medium|hard]
!wager✦!cointoss !flipoffToss a coin against someone for coins: !wager @user <bet>
!wheel✦!spinSpin the wheel: !wheel <bet> [low|medium|high]

Blackjack1

The card table: bet, hit, stand, split, double, insure or surrender.

!blackjack✦!bjPlay a hand of blackjack against the dealer.

Heists1

Get a crew together and rob somewhere.

!heist✦!heists !rob-a-bankGet a crew together and rob somewhere. !heist shop|jeweller|vault|bank

Levels10

XP, levels and prestige, tracked globally across every TBA server.

!leaderboard✦!lbShow the top ten by level across all TBA servers.
!prestige✦Trade level 60 for a prestige rank.
!profile✦Show detailed XP stats.
!rank✦Show your XP card.
!rankcard✦!cardstyle !cardshopChange how your rank card looks: backgrounds and colours, bought with coins.
!voicestats✦!voice !vcTime spent in voice, and the XP it earned.
!xp✦This server's level rewards, who earns XP, and level-ups.
!xp reward✦Give a role at a level.
!xp sync✦Give everyone here the reward roles they've earned.
!xp unreward✦Stop giving a role at a level.

Arena1

Turn-based duels and free-for-all brawls.

!arena✦Duel a member, or run !arena alone to open a free-for-all lobby.

Fun & Games22

Party games that don't involve coins.

!8ball✦!eightballAsk the magic 8-ball a question.
!connect4✦!c4Connect 4 against someone, or against me.
!dare✦A dare to do in chat.
!emojiquiz✦!emojiguessGuess what the emojis spell - first right wins coins.
!hangman✦Start a game of hangman for the whole channel. !hangman stop ends it.
!hangman stop✦End the hangman game in this channel.
!nhie✦!neverhaveieverNever have I ever - everyone owns up.
!roll✦!diceRoll dice. Examples: 2d20, d6, 4d8+3
!rps✦Rock paper scissors. Choices stay hidden until both are in.
!ship✦How well two people match: !ship @a @b (or just @a, with you).
!tictactoe✦!tttNoughts and crosses against someone.
!tod✦!truthordareTruth or dare: a random one, with buttons for more.
!trivia✦One question, four answers, ten seconds.
!truth✦A truth question - answer it honestly.
!typerace✦!typingrace !typingA typing race - first to type the sentence exactly wins coins.
!unscramble✦!scrambleUnscramble the word - first to type it wins coins.
!word✦!dailyword !wordgameToday's five-letter word: six tries, the same word for everyone, and only you see your board.
!word practice✦A practice word: as many as you like, with no coins and no stats.
!word stats✦Daily word stats: played, solved, streaks, and how many guesses it takes.
!word today✦Who here has played today's word, and how they did.
!wordpost✦!dailywordpostPost each new daily word in a channel at midnight UTC, with yesterday's word and how the server did.
!wyr✦!wouldyouratherWould you rather? Everyone votes.

Polls2

Polls whose options anyone can add by replying.

!poll✦Start a poll. Reply to it to add options.
!pollfinalize✦Repost the newest poll with its results.

Goodbye4

Farewell messages and join/leave counters.

!importlogs✦Count past joins and leaves from a log channel.
!setbanner✦Set an image shown on farewell messages.
!setgoodbye✦Choose the channel that receives farewell messages.
!testgoodbye✦Preview the farewell message.

Alerts1

A post when a YouTube channel uploads or a Twitch channel goes live.

!alerts✦YouTube and Twitch alerts: a post when they upload or go live.

Privacy1

What TBA keeps about you, deleting it, and reaching the developer.

!privacy✦What TBA keeps about you, deleting it, and reaching its developer.

Help1

This menu.

!help✦List every command, or explain one in detail.

Social5

Reputation points and marriage.

!divorce✦End your marriage (it asks first).
!marriage✦!spouseWho someone's married to, and for how long.
!marry✦Propose to someone - with a ring, if you like.
!rep✦Give someone a reputation point (once a day), or see yours.
!reptop✦!toprepThe most thanked people here.

Voice Rooms3

Join to create: a voice channel of your own that tidies itself away.

!rooms✦!tempvoiceTemporary voice rooms: join the hub to get your own.
!rooms off✦Stop making voice rooms (the ones open now stay until empty).
!rooms setup✦Make the 'Join to create' channel (or use one you have).

Welcome1

Welcome and goodbye messages: a card, an embed or plain text, your words.

!welcome✦Set up welcome and goodbye messages.

House rules

Slots & table limits

Three of a kind pays the multiplier below. Any two matching returns your stake. Anything else, the house keeps it.

Three of a kindPays
Three cherries3×
Three lemons4×
Three grapes5×
Three bells8×
Three stars12×
Three gems25×
  • Prestige unlocks at Level 60
  • Prestige payout 100,000 × rank
  • XP bonus per prestige +5%
  • Any two matching 1×
  • Minimum bet 10
  • Maximum bet 1,000,000
  • Blackjack 3:2
  • Insurance 2:1
  • Dealer stands on 17
  • Coinflip 2×

Fonts and licenses

TBA and this page are built on other people's work. Everything below is used under its own license, unmodified, with the notices intact.

Typefaces on this page

Anton
Copyright 2020 The Anton Project Authors
SIL Open Font License 1.1 — full text
Karla
Copyright 2019 The Karla Project Authors
SIL Open Font License 1.1 — full text
JetBrains Mono
Copyright 2020 The JetBrains Mono Project Authors
SIL Open Font License 1.1 — full text

Typeface inside the bot

Liberation Sans
Copyright 2012 Red Hat, Inc., with Reserved Font Name Liberation. Digitized data copyright 2010 Google Corporation.
SIL Open Font License 1.1 — bundled with the bot and used to draw rank cards, quote images and the blackjack table. The same notice ships in the repository at assets/fonts/LICENSE, and !licenses in Discord prints this list.

Libraries

Word lists inside the bot

12dicts
Compiled by Alan Beale and released by him into the public domain, with a request that its use be credited, which this is. The daily word's answers and the words it takes as guesses come from it.
Moby Words
By Grady Ward, placed in the public domain by the Moby Project. It widens the words the daily word takes as guesses.

Data

FishFish
fishfish.gg — its list of scam and phishing domains, which AutoMod checks links against. Fetched from FishFish's free public API; FishFish publishes no licence for it, and TBA doesn't republish it.

Libraries on this page

Motion
Copyright 2024 Motion B.V.
MIT License — the animations. Version 14.0.0, bundled into this page with its notice kept.

The site and the bot

TBA's own code is not covered by any of the above. The pixel-art icons are TBA's own, drawn by scripts in the repository.