Chat translation
Detects the message language, translates it into the channel language and replies to the original message.
Twitch · Kick · Translation · Commands · Music · GIF
TaboonBot translates chat, fixes keyboard layout mistakes, introduces streamers, identifies music, shows GIFs and brings chat to life with OBS game overlays. It also posts scheduled messages, announces new community streams, reports weather and converts currencies. One dashboard controls Twitch and Kick.
Features
The bot replies in context and ignores commands, emotes, messages already in the target language and messages from other bots.
Detects the message language, translates it into the channel language and replies to the original message.
Corrects Russian phrases typed with an English keyboard layout, without a command.
Introduces a channel with its category, latest stream and team.
Replies when a viewer steps away from chat but keeps watching. English and channel-language commands are configured separately.
Listens to a short live fragment and tries to identify the artist and track.
Shows weather and local time for the streamer or any city entered by a viewer.
Converts supported currencies into the channel’s selected currency and shows the exchange rate.
Finds meme and reaction GIFs, shows them with the viewer name in a transparent overlay and supports Twitch channel-point rewards.
Builds a shared lobby from Twitch and Kick viewers, fills empty slots with fictional players and determines the winner automatically.
Turns active Twitch and Kick viewers into pixel heroes. They show chat bubbles and can move to the energy of the music.
Places viewer cities on a shared OBS map, with a classic globe or a pixel-art flat world.
Posts prepared messages in order when enough time or chat messages have passed.
The streamer creates platform-specific commands and replies using viewer and channel data.
After one minute of a music stream, publishes a single announcement to Telegram and Discord with an image, custom text and links.
The owner enables features and configures commands and reply templates for each platform.
How it works
These are the default commands. Streamers can rename most of them in the dashboard, so use !taboon.
!taboonShows the active TaboonBot commands for the current channel and briefly explains each one.
If GIFs use a channel-point reward, the guide shows the reward instead of listing GIF commands as available.
!so usernamereply: !soThe bot shares the channel link and introduces the streamer, category, latest stream and team.
You can specify @username or reply to a viewer’s message with the command.
!lurkTells the streamer that the viewer stepped away from chat but keeps supporting the stream.
English aliases use the English reply; channel-language aliases use the localized reply. The streamer can edit both command groups and templates.
!track!shazamThe bot listens to the stream and tries to identify the artist and track. English commands reply in English; localized commands use the channel language.
The command works while the channel is live. If the same track was identified recently, the bot repeats the cached result.
!location London, United KingdomSaves the streamer’s city so viewers do not need to specify it in weather commands.
Add a region, state or country to distinguish cities with the same name.
!weather!weather LondonWithout a city, shows the streamer’s weather and local time. Add a city to check another location.
Names written in Cyrillic are transliterated in the English reply.
!telegram!rulesany custom commandThe streamer can prepare useful messages, arrange their queue and optionally assign commands for manual posting.
During a stream, the bot takes the next message when enough time has passed or the chat has reached the configured message count.
!rules!helloany custom nameThe channel owner can create commands and replies separately for every connected platform.
Replies can include the viewer name, channel, platform, command arguments and other data actually provided by Twitch or Kick.
5$5 dollars100 CNY100 yuanSend an amount and currency as a separate message — the bot converts it into the selected currency, shows the rate and marks the reply with [stonk]. All supported three-letter currency codes work.
Spaces are optional: 5$, 5 $ and 5dollars work the same way. Common spoken currency names are supported too.
!gif catsWithout a query, selects a meme reaction. With a phrase, searches for a matching GIF and shows it in OBS with the viewer name.
English and localized commands use their own labels. If the main catalog is temporarily limited, the bot shows a random cat GIF. The streamer can also require a Twitch channel-point reward.
!snakeStarts a shared OBS challenge for enabled Twitch and Kick chats. The viewer who starts it always participates, so one real player is enough.
The command replies in English. Empty slots are filled by players with random names. The active game and cooldown are shared across platforms.
!checkin London, United KingdomA viewer enters their city and TaboonBot places a marker on the shared OBS map.
The streamer chooses between the classic globe and a flat pixel-art map.