Docs → Getting Started → The in-game chat bot
🤖 The in-game chat bot
Ask the portal a question without leaving Total Battle: how to reach the bot, every command it understands, how to read its replies, and what to check when it goes quiet.
It is late, the cycle closes tomorrow, and you want to know whether you have made your chest target. You do not need to open the portal for that. Send one word — crypt — to your clan's chest grabber account in the game, and the portal answers you in the game, usually within a few seconds.
That is the whole idea of the chat bot: a private conversation inside Total Battle with one particular account, where every message you send is read as a question and answered from the portal's own figures. No app, no login, no leaving the game — and no message to your leader at eleven at night asking whether you made the cycle.
What the bot is, and what it is not
The bot is not a member of your clan chat. It reads exactly one thing: private messages sent to your clan's chest grabber account — the account the portal uses to collect your clan's chests. It does not read the clan chat or any group chat, and it never answers there.
It only ever replies. It does not start conversations, it does not introduce itself when you join, and it will not message you out of the blue. Until you write to it first, you will hear nothing from it.
It answers about you and your clan: your points, your chests, your penalties, your CP balance, the clan's events, runs and announcements. It cannot look up another member's figures. The leadership commands at the end of this guide are the one exception, and they answer for the clan as a whole.
Before you start
Three things have to be true. None of them is something you set yourself — they are the state of your clan and of your character — but each one is easy to check.
| What must be true | How you can tell |
|---|---|
| Your clan has switched the bot on | The ChatBot row on Clan Info → Clan Information reads Active. |
| The clan's chest grabber account is a member of the clan, with a working in-game connection | Your leadership set it up. In most clans it is the account your welcome message and announcements arrive from, so you may already have a conversation with it. |
| Your game character is a current member of the clan | You are in the clan roster in the game. The portal learns about members from that roster, so if you joined minutes ago, give it a little time to pick you up. |
invite exists: it hands you the personal code you need to register on the portal in the first place.Your first message
Start a private conversation with the account, the same way you would write to any other member of the clan. In most clans the welcome message and any announcements sent as private messages come from this same account, so the conversation may already be sitting in your inbox — reply there.
helpThe reply is titled PORTAL BOT COMMANDS: every command, one per line, with a few words on what it answers. If you hold Leader or Superior rank in the game, a second message follows with the leadership commands.
me is the best first question. It gives your chest standing against your target, your CP balance, your active penalties and how many chests you have opened today, in one reply.
How to write to it
- Just the word. No slash, no @, no "bot".
crypt, not/crypt. - Capitals do not matter.
CRYPT,Cryptandcryptare the same command. - Say it your way. Most commands understand several phrasings.
my balance,how much cpandcpall give the CP balance;what eventsandactive eventsboth give the events list. A whole sentence usually works too — "how many crypt points do I have" reachescrypt. - A slip of the finger is forgiven.
criptandcrpytare read ascrypt. - It is polite, briefly. "hi" gets "Hi!" and "thanks" gets "You're welcome!".
- "ok" gets nothing back — on purpose. Write ok, noted, yes or done and the bot stays silent. An acknowledgement does not need an acknowledgement.
- When it does not understand, it says so: "Unknown command. To see all commands reply: help". Nothing is guessed on your behalf.
Every command, and what it answers
The full list, grouped by what it is for. The first column is the word to send, the second lists other phrasings the bot accepts for the same thing, and the third is what comes back.
Your standing
| Send | Also understood as | What you get |
|---|---|---|
me | status, my status | YOUR STATUS — chest points against your target, chests against the chest target when the cycle has one, CP balance, active penalties, chests opened today. |
crypt | crypto, crypt status, my crypt, how many crypt points | CHEST CYCLE STATUS — the full breakdown of the current cycle. The next chapter reads it line by line. |
chests | chest, my chests, chest count | How many chests you have collected in the current cycle, and when the cycle ends. |
chestlist | chest list, point list, point table, what do chests give | What each chest is worth in your clan. Only chests that give points are listed. |
penalties | penalty, my penalties, do i have penalties | Your active penalties, up to ten of them, and the total they take off. |
progress | my progress, growth, progression | How your might, hero level and troop research have moved over the last 30 days. |
leaderboard | top, ranking, top crypters | The top five crypters of the cycle, and the top members by G level. |
chests is how many you have. chestlist is what each one is worth. Ask about your chest points and you get your own score, not the price list — which is what almost everyone who asks that wants.Clan activity
| Send | Also understood as | What you get |
|---|---|---|
events | event, active events, what events | ACTIVE EVENTS — every running event with its requirement and the time left. |
calendar | schedule, upcoming, whats happening | UPCOMING ACTIVITIES — events, the chest cycle and CP runs in one list. |
runs | run, cp runs, next run | CP RUNS — every upcoming run with its number, date, time, deadline and how many have signed up. |
signup [number] | join, join run | Joins that run. signup 47 joins run #47 — the number is on the runs list. |
cancel [number] | leave, leave run | Leaves that run. |
announcements | news, updates | The last five announcements, one message each. |
ack | acknowledge, read, got it | Acknowledges the latest announcement that asks to be acknowledged, and tells you which one you just confirmed. |
Your keys
| Send | Also understood as | What you get |
|---|---|---|
invite | invite code, code, portal code | Your personal portal invite code and where to register with it. The code is yours alone — do not pass it on. |
token | my token, access token, get token | Your access token for the clan's public crypt page, with the address to open — when the clan has token access switched on. |
Surveys and alerts
| Send | Also understood as | What you get |
|---|---|---|
survey | poll, take the survey, answer survey | Opens the clan's open survey, or picks up where you left it. |
pulse | pulse round, take the pulse | Opens the open pulse round, or picks up where you left it. |
epic | epic alert, epics | Starts an epic alert. The bot asks for the coordinates next. |
Two more things the bot understands are not commands at all: a line of troop levels such as G8 S5 M7, and the leadership commands. Both have their own chapter below.
Reading the replies
Every reply has the same shape: a heading in capitals, then short lines of label: value. The one you will read most often is CHEST CYCLE STATUS, the answer to crypt.
| Line | What it means |
|---|---|
| Chest Points | Points from the chests you have collected in the current cycle. |
| Penalties | The points your active penalties take off. |
| Net Total | Chest points and penalties added together. This is the figure the cycle is judged on. |
| Required | Your point target for this cycle, from the clan's rules for your level or might bracket. |
| Chests x / y OK or NO | Only when the cycle also has a chest target: your chest count against it. |
| Logic AND or OR | Only when both targets exist: whether you must meet both, or either one. |
| Difference | Net total minus required. A plus sign means you are over the target. |
| Status | PASSED or BEHIND, as things stand right now. |
| (No penalty for your group) | Your group is exempt from penalties in this cycle. The target still shows; missing it costs nothing. |
| Time Left | Until the cycle closes. |
| Last Chest Scan [UTC] | When the portal last collected chests for your clan, in game time. |
YOUR STATUS, the answer to me, is the compact version of the same thing: CRYPT shows your net points against the target with OK or NO, CHESTS does the same against the chest target when there is one, then CP, PENALTIES and CHESTS TODAY. If your clan has no cycle running, CRYPT simply says so.
Updating your troop levels from the game
The one thing the bot lets you change is your troop levels on your player record — the G, S, M, E, AM and MB levels the portal uses when it groups you for targets, CP runs and the leaderboard. You do not need a command word for it. A line of levels is recognised on its own.
| Code | Allowed range |
|---|---|
| G, S, M, E | 1 to 9 |
| AM | 1 to 5 |
| MB | 1 to 3 |
Send as many or as few as you like, in any order: G8, G8S5M7, G8 S5 M7, g-8 and updated G8 S5 are all read the same way. The reply is STATS UPDATED with one line per level that changed, old value to new. A value outside its range is refused with the allowed range spelled out, and the other levels in the same message are still applied.
G7 while your record says G8 and you are now G8 no longer. The bot sets what you send. Check the reply — it shows the old value next to the new one.Conversations that take more than one message
Most commands are one message in, one message out. Three are not, and knowing which is which saves a confusing minute.
Sending an epic alert
epic does not send anything yet. The bot replies with EPIC ALERT, asks you to paste the coordinates, shows an example — K:123 X:456 Y:789 — and tells you how many alerts you have left. Paste the coordinates as your next message and the alert goes out to every clan member who has epic alerts switched on, by Discord and by portal notification. The reply says how many notifications went where.
- You can send two alerts per five minutes. The reply always shows what is left.
- The question waits two minutes for your coordinates. After that, start again with
epic. - Write
cancelto abort while it is waiting. - "No clan members have epic alerts enabled" means nobody in the clan has switched the alert on in their portal notification settings. The alert was accepted; there was simply nobody to send it to.
Answering a survey or a pulse round
survey or pulse opens the round your clan has running: the bot sends the first question and ends with STOP to pause. From that moment everything you write is an answer — yes, no, a number, a sentence — until you write STOP. Other commands are read as answers too, so finish the round or pause it before you ask for your points. Write survey or pulse again and you carry on from where you paused.
Joining a CP run
runs lists every upcoming run with a number in front of it, and under each one a line that reads Reply "signup 47" to join. Send exactly that. The bot confirms, and cancel 47 takes you off again. If the run is full, closed, or the number does not exist, the reply says which.
Writing in your own language
You can write to the bot in your own language. When a message is not recognised as a command in English, the bot translates it to work out what you meant and then answers — meine Truhen lands on chests the same as my chests does. A handful of spellings are built in without translation: crypto, crypta and cripta all reach crypt, and a thank-you in Danish, Spanish, French, German, Portuguese, Italian, Russian, Polish or Turkish gets the same "You're welcome!".
The replies, however, are always in English. Total Battle's own translate button works on private messages, and it gives you a better translation than the bot could — chest names and clan names stay as they are, and the command words stay as words the bot understands. When a reply says reply "help", that word is what to send, in English, whatever language you are reading in.
When the bot does not answer
Silence has a short list of causes, and most of them are visible from where you sit.
| What you see | What it usually means | What to do |
|---|---|---|
| No reply at all, and nobody in the clan gets one | The bot is switched off, the chest grabber account has no working in-game connection, or the game has muted the chest grabber account. | Check the ChatBot row on Clan Info → Clan Information, then tell your leadership. When the account is muted, they see a banner in the portal that says what to do. |
| No reply at all, but others get one | You are writing from the chest grabber account itself, or the portal does not yet know your character as a member of this clan. | Write from another character. If you joined recently, give the portal time to pick you up from the clan roster. |
| No reply, and chest collection has stopped too | The clan's subscription has lapsed, which suspends the chest grabber account — and the bot with it. | Nothing on your side. When the subscription is back the bot resumes on its own; the switch in Clan Settings is untouched. |
| Unknown command. | The bot could not match your message to anything it knows. | Reply help and use one of the words on the list. |
| Rate limit exceeded. | You sent a burst of messages in a short time. | Wait a moment. You will not meet this in normal use. |
| This command is only for Leader and Superior. | A leadership command, and your rank in the game is below Superior. | Ask someone who holds the rank. |
| This command requires portal admin access. | lock and unlock check your role on the portal, not your rank in the game. | The clan's owner or a portal admin has to send it. |
| A reply that ends in "..." | A private message in the game holds about 1,000 characters, and the reply was longer. | Ask for something narrower. Long answers such as chestlist and announcements already arrive as several messages instead. |
| An error occurred. Please try again later. | Something went wrong on the portal's side while answering. | Try again in a minute. If it keeps happening, tell your leadership. |
For clan leadership
Everything above is what your members experience. This chapter is the part only you can do: switching the bot on, knowing where its messages show up, and the commands that answer for the clan rather than for one member.
Switching it on
Find the 🤖 ChatBot card and press Edit. The card reads Configured or Inactive, and shows when the bot first ran for your clan.
If your clan has no chest grabber account with in-game messaging, or the account's messaging connection is currently disabled, an amber warning says so — and the switch below will not do anything until that is fixed. Under it sits a disclaimer that is always shown: you are solely responsible for any use of the bot, including the risk of an in-game chat ban.
That is the only setting there is. There is no list of commands to enable, no language to pick and no per-member permission — the bot answers every member of the clan with the same set of commands, and rank in the game decides who gets the leadership ones.
The welcome message is not the bot
The bot does not introduce itself to new members, and it sends no welcome. What a new member receives on joining is your clan's own welcome, written by you as the Player Joined (system welcome) auto announcement under Clan Management → Announcements. A clan that has not written one sends nothing — there is no standard text. The welcome goes out from the chest grabber account, so a member who replies to it is already talking to the bot.
Seeing what the bot sent
Clan Management → Messages lists everything your clan sends in the game, and the bot's replies are in that list under the type Reply to a player. You see the reply and who it went to, not the member's question, and the list keeps 30 days.
The leadership commands
Two different permissions are in play, and the bot checks them separately. The first six commands look at your rank in the game: Leader or Superior. The last three look at your role on the portal: the clan's owner, or an admin of the clan. A Superior who is not a portal admin gets missing but not lock; a portal admin who is a Soldier in the game gets lock but not missing.
| Send | Who can | What it does |
|---|---|---|
missing | Leader or Superior in the game | Lists the members below the requirement in the current cycle. |
report | Leader or Superior in the game | The daily leadership report for the last 24 hours, in several messages. |
note [player] | Leader or Superior in the game | Shows the notes on that member. |
note [player] [text] | Leader or Superior in the game | Adds a note to the member's record. |
delnote [player] [id] | Leader or Superior in the game | Deletes one note by the number shown next to it. |
warn [player] [reason] | Leader or Superior in the game | Adds a warning to the member's notes and replies with their total number of warnings. |
lock [hours] | Owner or admin on the portal | Pauses chest collection for 1 to 24 hours — one hour if you give no number — and tells you when it resumes. |
unlock | Owner or admin on the portal | Resumes chest collection now. |
support | Owner or admin on the portal | Opens a support ticket and a conversation for it in the game. Other members use the website. |
lock, the bot says SCANNER BUSY and asks you to try again shortly — that is it protecting the collection, not refusing you.If the bot goes quiet
When the game mutes your chest grabber account, the portal shows you a banner headed Chest Grabber Muted with a What to do link. These mutes are normally permanent and Total Battle rarely lifts them; the reliable fix is a new game account as chest grabber, switched over where the account is set up. Chest counting, member sync and every statistic are unaffected in the meantime. And if the clan's subscription lapses, the chest grabber account is suspended and the bot goes quiet with it — it comes back on its own when the subscription does, without touching the switch.
Common conclusions
- The bot lives in one private conversation — with the chest grabber account, in the game. It reads nothing else and answers nowhere else.
- It never writes first. A member who has heard nothing from it has simply not written to it yet.
helpis the whole manual, andmeis the whole dashboard.- The figures are as fresh as the last chest scan, and the reply tells you when that was.
- Replies are English on purpose. The game's translate button does the rest.
- Silence for one member is about that member — the chest grabber account, or a roster the portal has not caught up with. Silence for everyone is about the account or the switch.
- Leadership commands come in two kinds: rank in the game for the clan's figures, role on the portal for the chest grabber account.
Common questions
Does the bot read the clan chat?
No. It reads private messages sent to the clan's chest grabber account and nothing else. A command written in the clan chat or in a group chat is ignored, and the bot never posts there.
Can I use it from the portal, or from Discord?
No. The bot lives in the game only. Every figure it can give you is also on your portal dashboard — the bot is for the moments you are in the game and do not want to leave it.
I wrote in my own language and the reply came back in English. Is that a mistake?
No, it is how it works. Your message is translated so the bot can work out what you asked; the reply is always English, because Total Battle's own translate button gives you a better translation of it than the bot could, and because the command words it mentions have to stay words the bot understands.
The reply contains a web address with spaces in it. Why?
The game refuses to deliver a message that contains a web address, an e-mail address or an emoji. To get the address to you at all, the bot writes it with spaces around the dots. Type it into your browser without the spaces.
How current are the numbers?
As current as the portal's last chest collection for your clan. The CHEST CYCLE STATUS reply ends with a Last Chest Scan line in game time; chests you opened after that moment are not counted yet.
Can I ask about another member's points?
No. me, crypt, chests and penalties answer for the character that sent the message, and only for that character. Leaders and Superiors have missing and report for the clan as a whole.
I wrote "ok" and nothing came back.
That is deliberate. ok, yes, noted, done and the like are read as acknowledgements, and the bot does not acknowledge an acknowledgement. Anything that is a real question gets a reply.
Does the bot cost extra?
No. It is included in every plan. The only requirement is a chest grabber account with a working in-game connection, which your clan needs for chest tracking anyway.
Related