Bot commands
A guide for guild members. Valid for TeamSpeak 3 and TeamSpeak 6.
Lists and guilds
Every list created in the panel becomes a command with its name (a guild you add becomes a list named after the guild, e.g. !battlestorm-infernum). So you do not have to memorize it, !hunted is a shortcut to your enemy list and !friends to your friend list, when you have one of each. !listas shows all of them with their exact names, and !help in a private message to the bot answers with the names of your lists.
!listas | every configured list, with how many are online in each |
!hunted | who from the hunted list is online right now, with level and vocation |
!hunted add Name | adds a character (the bot checks on the OT's website that it exists) |
!hunted add Name, comment | adds with a note (e.g. !hunted add Dark Shaman, John's main) |
!hunted del Name | removes the character |
!hunted addguild Guild | follows the guild: every member goes on the list, and so does anyone who joins later. Whoever leaves the guild stays on the list until removed (they may still be hunted) |
!hunted delguild Guild | stops following the guild (those already added stay); !hunted delguild Guild tudo also removes those who came from it |
!hunted comment Name, text | changes someone's comment |
!hunted list | everything registered on the list, online or not |
!add Name / !del Name | shortcut: adds to or removes from the hunted list directly |
!friends add Name | the same for the friend list |
Who can edit lists is set in the panel, under Permissions. With no group configured, any member can.
Characters
!check Name | which lists the character is on, level, vocation and whether they are online (and for how long) |
!rs Name 30 / !rs Name off | marks the character as RedSkull for 30 days (without a number, it stays until someone removes it): a red skull icon shows next to the name on the list and “RedSkull” in the login poke. !rs alone shows who is marked |
!online Name | how long the character has been online |
!charlogs Name | latest logins, logouts, levels and deaths observed by the bot |
!scan Name | likely other characters of the same account, deduced from character switches (who logs in right after they log out). The longer the bot watches, the better the result |
!pokes off / !pokes on | stop or resume receiving the bot's alert pokes (only for you) |
!party 300 | level range that shares experience with level 300. With two levels (!party 300 420), tells you whether they share |
!stamina 38:20 | how much offline time until stamina turns green (39:00) and fills up (42:00) |
!split | paste the Party Hunt Analyzer text (Tibia's copy button): the bot tells each player's share of the profit and who pays how much to whom, with the bank transfer ready. It also takes a short form: !split John 400k, Mary -50k |
!war | war score for the last 7 days: hunteds killed by players (kills) against friends killed by players (losses), top killers on each side and who died the most. !war 1 shows the last 24 hours and !war 30 the last 30 days. The weekly score is always in the ⚔️ Weekly kills channel |
Respawn queue
Respawns have a short code (e.g. a1, b3, ff). The full list with the codes is in the Lista de respawns channel in TS. The time for each one and the limits come from your TS group (configured in the panel by the admins).
!respawns | every respawn and who is in each one |
!resp | your respawns and queues right now |
!resp a1 | takes respawn a1. If it is taken, you join the queue. If it is your turn, it accepts |
!next a1 | joins the queue for a1 without taking it right away |
!leave a1 | leaves the respawn (freeing it for the next) or leaves the queue |
!respinfo a1 | who is in a1, time left and the queue |
!resphistory a1 | who used a1 in the last 24 hours |
How the queue works. With 5 minutes left (adjustable in the panel), the hunter gets a warning poke, and so does the first in line, so they can head over. When time runs out, the first in line gets a poke and has a few minutes to accept with !resp CODE. If they do not accept, they lose their turn and it passes to the next. Whoever leaves TS for more than a few minutes loses the respawn. The Respawns ocupados channel shows everything in real time: click the name of whoever holds the respawn to poke or message them.
Admin
Only for members of the admin groups configured in the panel (with nothing configured, the TS Server Admin group applies).
!masspoke message or !mp message | pokes everyone online in TS with the message |
!massmove or !mm | moves everyone to your channel |
!massmove Hunt or !mm Hunt | moves everyone to the Hunt channel (type the channel name as it shows in TS) |
!masskick reason or !mk reason | kicks everyone who isn't an admin from the server (a kick, not a ban: they can come back) |
!clean a1 | removes whoever is in respawn a1 and calls the next in line |
!resppause a1 | pauses or resumes the timer of whoever is in a1 |
!help | a summary of every command, inside TS |
The bot's channels
The bot creates a block of channels below your TS default channel. They are information only: nobody joins them, just click to read the description.
- Hunted Guilds / Friend Guilds: one channel per guild, with [how many online] in the name. Inside: time online, vocation, level and levels gained in the last 7 days for each one.
- Standalone lists: the same, for individual characters.
- Neutrals online: everyone online on the server who is on no list (from the level chosen in the panel).
- Deaths: a summary of the last 24 hours per list and the full history.
- Respawns in use and Respawn list: current status and the catalogue with the codes.
- Bot commands: this summary, inside TS.
Automatic groups (level, vocation and online/offline)
With the feature turned on in the panel, the bot gives everyone connected to TS the level range group (groups named 110+, 120+, 200+…) and the vocation group (EK, RP, ED, MS) of their character, and puts an icon on the client: a green dot if the character is online on the OT, a white one if offline. It only uses groups that already exist on the server; it never creates or deletes any.
What each member needs to do: right-click their own name in TS → “Change description” → write Main: Character Name. Nickname - Character Name also works. Without a description, the bot gives no level or vocation group. The update happens within a minute and, when the description changes, right away.
For the TS admin: create the range groups named NUMBER+ (e.g. 100+, 150+, 200+) and the vocation groups with the abbreviation; the bot recognizes them by name. The “Automatic groups” page in the panel shows which ones it found.
Common questions
I sent the command and nothing happened. Check that you sent it in a private message to the bot, not in the channel chat. A command with a wrong name gets an answer with your lists; if the bot does not even answer !help, it may be disconnected: tell a guild admin.
Time online shows 00:00. The bot does not know yet when that person logged in (they were already online when it started watching). It fixes itself on the next login.
!scan is wrong. It shows likely characters of the same account, based on login patterns. Use it as a clue, not as proof.
I do not want pokes anymore. !pokes off. Respawn alerts (your turn in the queue) keep coming.
