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

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 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

Step 1
Connect with Twitch
Step 2
Authorize Lingo Echo
Step 3
Set Your Preferences
Step 4
Confirm Settings
Step 5
Bot Translates Live Chat

Lingo Echo Simulator

From the perspective of your viewer. Translating to English.

FAQ

Here’s how Lingo Echo is doing since its start on April 20th, 2025:

Loading stats…

Just click the "Connect with Twitch" button above and follow the instructions.

Yes, for now it’s free while in early development. Future features may include optional premium tools.

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 chosen translation language, and any ignored languages. It doesn’t access any other private data. After you authorize it, all interaction happens through Twitch, allowing the bot to only read and send chat messages—nothing more.

You can revisit the preferences page by reauthorizing via the "Connect with Twitch" button, then disable the bot there. Or revoke the app from your Connections: twitch.tv/settings/connections.

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 and will not follow your channel. If your Twitch chat is in follower-only or subscriber-only mode, the bot will not be able to translate.

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 mistak.
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.

1. Lingo Echo will make a reasonable attempt to avoid translating rude or toxic content.
2. Messages with three or fewer characters will be ignored.
3. An attempt will be made to avoid translating Twitch emotes, but this might not always be successful.
4. Messages starting with "!" or "#" will be ignored, as these are often used as commands for other bots or for entering giveaways.
5. There is a 5-second cooldown for identical messages.
6. Messages from the following bots will be ignored: StreamElements, Nightbot, Moobot, Streamlabs, SoundAlerts, FrostyToolsDotCom, TangiaBot, Sery_Bot, Fossabot, WizeBot, OWN3D, Botisimo, DeepBot, Xanbot, Coebot, UltimateTwitchBot, WinterBot, Cloudbot.
7. Messages containing only URL links are ignored.
8. Messages containing only an @username are ignored.

There is a command currently being tested. You can use it to 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. Try it out—it works really well and grabs attention!

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

Support the Project

If you like what Lingo Echo does or you see some value in it for your Twitch chat, consider supporting it!

☕ Buy Me a Coffee