Loading…
PM2: Checking...
Lingo Echo Bot

Lingo Echo

A Twitch bot that automatically translates your chat into your preferred language – live.

🔗 Connect with Twitch

What Lingo Echo Can Do

💬
Live Chat Translation

This is a tool for streamers. Automatically translates Twitch chat messages into your selected language.

⚙️
Per-Channel Control

Streamers choose the target language and can toggle the bot on/off.

🌐
Multilingual Support

The bot will translate from almost any language into English, Spanish, Portuguese, Russian, French, German, Japanese, Korean, Italian, Polish, Turkish, Arabic, Dutch, Swedish, Finnish, Danish, Romanian, Czech, Croatian, Hungarian, and more.

How It Works

Connect with Twitch
Connect with Twitch
Authorize Lingo Echo
Authorize Lingo Echo
Set Your Preferences
Set Your Preferences
Confirm Settings
Confirm Settings
Bot Translates Live Chat
Bot Translates Live Chat

Lingo Echo Simulator

From the perspective of your viewer. Translating to English.

What Else Can It Do?

@Lingo_Echo
Conversation Feature
Carry a conversation.
Per user conversations can be initiated
by starting a message with @Lingo_Echo [message]
!LingoSO
Custom Shoutouts
Personalized shoutouts with a single command.
Shoutout will be given in the language you are translating to!

⚠️You will need to /mod Lingo_Echo for this to work properly.

!LingoCODE
Number Guess Game
Number guessing games in chat!
Perfect for fast giveaways.

⚠️You will need to /mod Lingo_Echo for this to work properly.

!LingoNAVY
Naval Word Game
Naval phrase guessing game
Viewers uncover secret maritime terms,
each with a fun educational fact.
*Aimed at Word of Warships players.

⚠️You will need to /mod Lingo_Echo for this to work properly.

!LingoGA open | !LingoGA close
Giveaway System
Live Chat Giveaways
Mods and streamers can run giveaways in chat!
Viewers type !enter to join.

⚠️You will need to /mod Lingo_Echo for this to work properly.

FAQ

Just click the "Connect with Twitch" button above and follow the instructions. Lingo Echo will join your channel when your stream goes live.

1. You stream needs to be live for Lingo Echo the join it and start translating.
2. Lingo Echo will make a reasonable attempt to avoid translating rude or toxic content.
3. Messages with three or fewer characters will be ignored, unless they are in Japanese, Korean, or Chinese.
4. An attempt will be made to avoid translating Twitch emotes, though this may not always be successful.
5. Messages starting with "=", "!" or "#" will be ignored, as these are often used as bot commands or giveaway entries.
6. There is a 5-second cooldown for identical messages.
7. Messages from the following bots will be ignored: blerp, boomhoursgames, botbandera, Botisimo, botrixoficial, Cloudbot, Coebot, creatisbot, DeepBot, diex, Fossabot, FrostyToolsDotCom, Irltoolkit, jeetbot, kofistreambot, lurxx, Moobot, Nightbot, OkayegBOT, OWN3D, overlayexpert, PokemonCommunityGame, pukiyopop, Sery_Bot, sigurniv, SoundAlerts, StreamElements, streamstickers, Streamlabs, Tarkovboteu, TangiaBot, TheBusyBot, trackerggbot, UltimateTwitchBot, WinterBot, WizeBot, wzbot, Xanbot.
8. Messages containing only URL links are ignored.
9. Messages containing only an @username are ignored.

Click the "Connect with Twitch" button again.

Your new choices will overwrite the old ones.

Yes, for now it’s free while in early development.

Future features may include optional premium tools, or some of the current tools may become premium ones.

The bot will translate from almost any language into English, Spanish, Portuguese, Russian, French, German, Japanese, Korean, Italian, Polish, Turkish, Arabic, Dutch, Swedish, Finnish, Danish, Romanian, Czech, Croatian, Hungarian, and more.

When setting your translation preferences, there's an Advanced Options section where you can choose additional languages to ignore in addition to the one you're translating to. This is useful if, for example, you stream in both Spanish and English but want to translate messages posted in other languages.

The bot only stores your Twitch username, your selected translation language, and any languages/usernames you've chosen to ignore. It does not access any other private information. Once authorized, all interactions occur directly through Twitch, allowing the bot to read and send chat messages only—nothing more.

Additionally, to enhance context-aware features, the bot temporarily stores in memory your public Twitch bio, recently played games, titles of your recent streams, and titles of your most popular clips. This information is not saved permanently and is used solely to improve the user experience when using @Lingo_Echo command.

You can revisit the preferences page by reauthorizing via the "Connect with Twitch" button, then disable the bot there.

Disable bot

The bot reads incoming chat messages, detects the language, and posts a translated version if it's different from your selected language. It does not have moderator privileges by default and will not follow your channel.

If your Twitch chat is in follower-only or subscriber-only mode, the bot will be unable to send translated messages unless it has mod status.
⚠️To ensure smooth operation, especially in restricted chat modes, we recommend making Lingo_Echo a moderator using: /mod @Lingo_Echo.

How to mod

In addition to translations, the bot can also provide context-aware replies, dynamic shoutouts, and support interactive Twitch games—all designed to enhance viewer engagement without requiring excessive permissions.

1. Try unbanning the bot by typing /unban lingo_echo in your Twitch chat. You or one of your mods may have banned it by mistake.
2. Check if your stream is in follower-only or subscriber-only mode. If you want Lingo Echo to work in those modes, you need to make it a mod by typing /mod lingo_echo in your Twitch chat.
3. You may have disconnected the bot in your Twitch settings or on this site. Reauthorize it using the "Connect with Twitch" button at the top of this page.

Shoutouts:

You can shout out your viewers with: !LingoSO @username. This command is limited to moderators and broadcasters. It will not work in follower-only or subscriber-only mode unless you grant Lingo Echo moderator privileges using /mod Lingo_echo. If your Twitch settings remove links (substitute them with ***), you'll also need to grant moderator privileges using /mod Lingo_echo. It generates a unique custom shoutout based on the person's Twitch bio, the types of games they play, clips on their Twitch profile, and more. Shoutout will be given in the language you are translating to. Try it out—it works really well and grabs attention!

Giveaways:

"Guess the Number" minigame for Lingo_Echo. Suitable for fast giveaways. !LingoCODE starts the game. !LingoUNCODE stops/cancels the game. The game expires in 15 minutes if the number is not guessed. This command is limited to moderators and broadcasters.

Alternatively, use !LingoGA open | close for a randomly picked viewer who typed !ented in chat.

Conversations:

You can converse with Lingo_Echo using the @Lingo_Echo command. It can carry on a conversation with multiple people at the same time. This command can be used by any viewer in your chat.

Chat with the bot

Yes! Feel free to use one of the official Lingo Echo banners below to show your viewers that translations are enabled on your stream.

👉 Download all banners (.zip)

Banner 1
Banner 2
Banner 3
Banner 4
Banner 5
Banner 6
Banner 7
Banner 8
Banner 9
Banner 10
Banner 11
Banner 12
Banner 13
Banner 14
Buy Me a Coffee