Update 13.01: New viewer notification
Added a new viewer notification feature.
Designed for streamers who want to notice every new viewer joining chat.
Plays a short audio notification once per stream per new viewer.
Disabled by default.
Disabled for existing users.
Will not trigger for:
- broadcaster messages
- known commercial bots
- ignored users
Latest updates
Update 29.01: Channel AI Images gallery
Added a gallery for Channel AI Images.
This was a user-requested feature, as the bot sometimes generates images that can be used as Twitch emotes.
The gallery shows AI-generated images created by you or moderators using @lingo_echo pls / @lingo_echo please in your channel.
Streamers can download or delete images directly from the gallery.
Update 02.02: Auto shoutouts expanded
Auto shoutouts have been expanded and now allow up to 20 usernames to be added to the list.
Due to the popularity of this feature, the previous limit of 5 has been increased.
Each person on the list will receive one shoutout per stream when they first send a message in chat.
If the overlay is installed, their channel’s latest clip will be displayed.
_______________________
Channel AI Images updated.
Clicking on an image icon will again display the image on stream for 30 seconds.
Update 25.02: Discord implementation
Discord support is now available.
You can now connect Lingo Echo to your Discord server and have messages translated there, just like on Twitch.
Click Connect with Discord in your dashboard to add the bot to your server.
Click Disconnect to disable Discord access - the bot will leave your server.
Chat mode is also supported:
Start a message with @lingo_echo to talk to the bot, and you can reply to the bot’s messages to continue the conversation.
Note: This is an early beta of the Discord version of Lingo Echo. It will probably change in the future. You may need to disconnect and reconnect the Discord bot in the future to benefit from new features.
Update 04.03: Stripe payments added. Ogre mini-game and Wheel of Randomness updated
Added Stripe payments as an option.
Like with PayPal it extends the account by 30 days, no reoccurring payments.
_______________________
Added the hardest mode to the Ogre mini-game. It takes twice as many projectiles to defeat the Ogre as hard mode.
Can be activated by:
- clicking "Start Ogre Impossible" in the webUI
- typing !ogre3 in chat
- using the assistant mode by typing/saying something like "@lingo_echo pls start the hardest mode Ogre game" (variations are possible, the AI will figure it out)
_______________________
Added an option to create multiple versions of "Wheel of Randomness".
Up to 20 different wheels can be stored at any one time.
_______________________
Updates made to Discord Lingo Echo queues and message processing.
Update 09.03: Alerts
A new card has been added to the webUI.
This card controls AI Event Alerts for live stream events.
It lets you decide, separately for each event type, whether Lingo Echo should react in chat, in the overlay, or both when following events happen:
New follower
Subscriber
Gift sub
Cheer
Update 12.03: Alerts
Expanded the "Guess the word game" with more words.
It now has a leader board with a way to reset it and show it in the overlay.
_______________________
Slight design changes to the main web site.
Update 26.03: General improvements
Improved translation speed through code optimization.
_______________________
New projectiles added to the Ogre mini-game.
Added !fireworks command for the overlay.
_______________________
Added quick-access overlay triggers to the Web UI.
Website now shows a preview of live channels where Lingo Echo is active.
Update 26.03: Alerts update
If used, Alerts card now shows exact text/image alert which will be sent to your stream when triggered.
Click "Show live previews" in the "Alerts" card to access the new data.
Displayed only while your stream is live.
Update 09.04: Basketball minigame & micdrop
Added a new minigame in which viewers throw basketballs in an attempt to score. Can be started with !basketball
New command added !micdrop for VIPs and above.
Update 11.04: Incoming raid Alert
Added "incoming raid" as the 5th recognisable event alert.
Update 30.04: Camel Race mini-game
Added a new mini-game called “Camel Race”.
Two viewers can race.
The winner is random.
Can be triggered by a VIP user or above.
Type !camel to start.
Type !race to accept.
Toggle switches added to rain/snow/tree in "OBS Overlay" card.
Adjustments to readability of "Alerts" card.
Update 23.05: Chicken Race mini-game
Added a new mini-game called “Chicken Race”.
Up to 20 viewers can race.
The winner is random.
Can be triggered by a moderator or above.
Type !ChickenRace to start.
Type !corn to join the race.
Update 09.06: Chicken Race mini-game audio
Audio effects added for the Chicken Race mini-game.
Eliminated edge case when translations would quietly timeout.
Increased TTS volume.
Update 19.06: Summary command update and misc
!summary command now accepts a username as an argument.
This will then return a summary of everything that viewer said in the active stream up to that point.
Usage: !summary @username
"@Lingo_Echo pls" now knows to start the Chicken Race mini-game. Requires overlay to be installed.
Added "cancel giveaway" button to the webUI Giveaway Manager.
Update 19.06: New Ogre projectiles
Added two new projectiles to the Ogre Defence game:
!goat
!turkey
Update 22.06: Pop-up notifications
Added custom pop-up notifications for a smoother WebUI experience.
Update 23.06: Chat translation output appearance
Added and option to format the translation message appearance.
This might get expanded in the future depending on the popularity of the feature.
Update 24.06: Alerts
Content based image alerts now also display username of the viewer who triggered them.
More info on Discord in #lingo-echo.
Update 27.06: Misc
Mini-games can now not be triggered until the Lingo Echo overlay has been added in your streaming software.
This was confusing for first-time users because the game would run in chat, but they did not have the overlay
installed to see it.
Added a slider underneath the Christmas tree element. This allows the streamer to move the tree wherever it
best suits their setup. Last Christmas, this caused issues for some users and made this element unusable for them.
Update 29.06: Misc
Giveaway Manager now shows the total number of entries and a timer showing how long
the giveaway has been open. A new "Cancel Giveaway" feature has been added. This allows
you to close the giveaway without drawing anyone. Previously, users had to clear the
list and then close the giveaway to get the same effect.
Alert image positions on screen can now be adjusted by dragging the green dot to the point
on the screen where you want them to appear.
Light WebUI has been adjusted for better visibility. Dark WebUI was unaffected.
Update 02.07: Misc
Added viewer avatars as an option.
Limited commands in this version.
Can be turned on in the card at the bottom of your web UI.
Update 05.07: Misc
Added a “virtual wall” to limit the part of the screen where avatars are allowed to appear. By default, avatars are allowed to appear across 100% of the screen’s width.
Added new avatars (43 now) and new commands.
!jump makes your own avatar jump.
!run makes your own avatar run.
!hug username makes two existing avatars meet and hug.
!fight username plays a silly BONK-style interaction between two existing avatars.
!fly makes your own avatar fly.
!change changes your existing avatar to a new random allowed avatar.
!change avatar_name changes your existing avatar to that specific avatar if it exists and is allowed for this stream.
!open chest opens a visible chest if your avatar is already on screen.
Added a new minigame where two teams of up to 20 participants try to win a battle between chickens and turkeys.
This history-defining epic battle will forever shape our future. Or probably not.
Agent (@lingo_echo pls) can now:
- start Poultry battle game
- enable/disable avatars
- show the last AI generated image it made
- cancel giveaways
Agent examples added to https://lingo-echo.eu/manual.html
Fixed the bug in "Guess the number" where the secret number was not showing in the webUI card.
Lingo Word game now sends messages to chat in the language it is being played in. Not English to everyone like before.
Update 07.07: Lingo Word
Lingo Word now has a hard mode.
Enabling it will hide all instances of a single random letter.
Update 11.07: Misc
Added new avatars. 60 now.
Expanded list of actions avatars can perform. 10 now.
Added a command !avatars which drops a link in chat where all active avatars in that stream can be found.
Added a slider for Giveaway position at the top of the overlay.
Update 13.07: Misc
Chat commands like !DUCK, !FORG, !CROWD... can now be disabled inside "OBS Overlay" card.
@Lingo_Echo please/pls command (agent) can do it too.
Examples:
@Lingo_Echo pls disable duck chat command
@Lingo_Echo pls what is the status of frog chat command
Update 18.07: Misc
Added !explode avatar command.
Added a way to automate informing viewers about avatars by posting a link in chat every 90 minutes or by clicking "Post Now".
Added a use for !open chest avatar command. -> to be expanded
Updated Poultry Battle with better intro splash screen and improved chat post battle text. Now it proclaims remaining live "warriors" and one MVP with their number of kills.
Updated and reorganised help in webUI (when pressing ? and the bottom left of each card). This will require more attention.
Update 24.07: Avatars, message builder, bugs
Added !teleport avatar command.
It will dematerialize the viewer’s avatar and make it reappear in a random, faraway location.
Added an animation to the !change command.
If avatars are turned on, and someone raids, they will all dance for 10 seconds.
If avatars are turned on, and someone wins a giveaway, their avatar will fly above other ones until they say something in chat.
Added a "custom message builder" for full flexibility with how the translation message looks like.
Bug fixes.
Update 27.07: Avatarss
If avatars are turned on, and someone cheers, avatars will display a golden coin above them for 5 seconds.
If user is timed out while their avatar is visible on screen, they will be placed in jail for the duration of the timeout.
If no viewers are in jail, the jail will disappear.
This option can be turned off from webUI Avatars card.
Update 29.07: Duck River Escape
Added a new mini-game Duck River Escape.
Update 31.07: Misc
In addition to adjusting their position, you can now also adjust the size of your alert images.
The Lingo word game can now be repositioned anywhere on the screen, and its letter size can be adjusted.
When triggered by a broadcaster's text message, their avatar will now remain on screen significantly longer than a viewer's avatar. The exact duration is not specified, as it may require further adjustment.
Jailed avatars now display protest messages more frequently, and the messages remain on screen for longer.
Fixed a bug that prevented lead moderators from triggering some moderator-only commands.
Fixed a bug where the WebUI displayed the wrong reason when a mini-game failed to start. It returned "overlay not connected" instead of "cooldown."
Fixed a bug that prevented "Poultry Battle" from starting for 10 minutes after an "Ogre Defence" game had finished.
To maintain the responsiveness of the bot and website, the hardware was upgraded this morning with a higher-performance CPU and a faster internet connection.
Update 01.08: Misc
Translation Simulator now more closely resembles an actual Twitch chat.
Added a new avatar command: !cheer. It launches confetti from behind the avatar.
Fixed a rare bug that prevented Lingo Echo from joining a live channel.
Doubled number of words in Lingo Word game for English language.
Update 02.08: Misc
Added Easy mode for Duck River Escape mini-game
Added a more visible Giveaway status with 🟢 Open and 🔴 Closed
Chat confirmations for Giveaway entries, Chicken race and Poultry battle are now batched to reduce spam and preserve Twitch API resources.
Update 04.08: Misc
Avatar chat bubble now knows how to display Twitch emotes. 7TV and BTTV are not displayed.
Agent "@lingo_Echo pls" can start Duck River Escape (easy and hard mode).
Added several new avatars.
When opening a giveaway, bot now sends a link in the chat where participants can track the details, including the number of entries, how long the giveaway has been running, the odds of winning, and the names of the entrants.
Update 06.08: Misc
Gifted subscriptions can now include an optional Twitch chat message.
You can now disable TTS (!speak) and drawing (@lingo_echo pls draw) in the OBS overlay card.
You can no longer enter an invalid Twitch username in the Auto shoutout card. Users were entering full http:// twitch sites in the field which lead to the feature not performing as they expected.
You can edit existing 90 sec response time needed for the giveaway winner to say something in chat to claim the prize.
Accepted values are 15-120 seconds.
Avatars now know how to display 7tv, BTTV and FFZ emotes.
Update 10.08: Misc
Avatars now react to gifted subscriptions.
New avatar command added !panic
New avatar command added !shy
New avatar character added.
Giveaway overview site minor adjustments (sorted entrants alphabetically, removed @ in front of usernames...).
Poultry Battle can now be played between two streams.
Send a challenge to another streamer using the new card in the webUI.
Both need to use Lingo_Echo, be live, have overlay installed and allow it by keeping the toggle in the new card "on".
Bug fixes.
Update 14.08: Followage command and Poultry Battle mini-game
Removed any references to achievements when !followage is used.
Added an option to turn the command off in the webUI, per user request.
Localised for all 25 languages. It will now return the message in the language stream is being translated to.
Poultry Battle (both the stream and cross-stream versions) allows viewers to level up their warriors.
Winning a battle grants +1 XP to all winners, and the MVP is granted +2 XP.
Warriors level up automatically every 50 XP.
Warrior status/level and XP can be checked during battle by following a link sent to chat by the bot.
Stricter battle start prerequisites will be added in the future to prevent highly unfair battles (e.g. 20 chickens fighting 2 turkeys)
Cooperative mode is in planning.
Update 18.08: Avatars
Added 4 more avatar commands (!car, !balloon, !banana & !jail)
Update 21.08: Timed messages
Timed messages can now also be spoken.
Up to now, they could be sent to chat as a regular message or as an announcement. From now on (if the overlay is connected), they can also be spoken using text-to-speech. Same voice as when !SPEAK is used.
Update 28.08: Avatars and End of Beta period
Avatar assigned to the broadcaster now has red username above it. Moderators get a green one. Other viewers have it as before.
Users are now assigned the same avatars they had in a previous stream. Earlier, this choice was forgotten and those preferring same character had to manually chose them each stream.
One year beta user free access is comming to an end on September 20th.
Not all beta users might be aware of that.
In order to prevent any situations where the free year comes to an end as a surprise, a button will appear in the "Account" card for eligable beta users.
Clicking it will add 30 days to the account while informing users about the end of the beta free usage period.
The button does not expire, but can be used only once.
To increase immersiveness in Avatars, added a description for each of them. Can be reached by clicking the avatar's image. https://lingo-echo.eu/avatars/username
"Auto shoutouts" card now accepts up to 40 usernames. Up from previous 30. They are now organised in two columns.
Minor web-page updates including the look of this page.
Update 30.08: Giveaways and new users webUI
First-time users will not immediately be presented with all cards in the Lingo Echo Web Interface. Only the Main, Moderation, and Account cards will be shown.
Cards can be manually uncovered by clicking them.
On the next visit to the Web UI, all cards will be uncovered.
Nothing changes for existing users.
---------------------
When a giveaway is open, viewers join by typing !ENTER.
They can now also exit the giveaway by typing !EXIT. For example, if they know they will not be able to be present when the giveaway is drawn.
Update 02.09: Misc
When a Hype Train starts, a train drives across the Viewer Avatars overlay. It gets one extra passenger car for every Hype Train level. Avatars standing in its path are knocked into the air, land dizzy, and then recover and continue walking normally.
Streamers need to reauthorise on Lingo Echo web site for this feature to work - this grants the bot a right to "Read your channel's Hype Train data".
---------------------
Lingo Word game stability improvements.
Giveaway stability improvements.
---------------------
Added "Turkey Race" - a version of Chicken Race but with turkeys.
---------------------
Added the top warrior leaderboard across all channels and the historical age server lives in (Age of Chikens/Turkeys). New command !AGE sends the current server time period to chat.
https://lingo-echo.eu/battle-rules.html
Update 04.09: KICK
Connect your KICK.com account.
If you're multi-streaming on Kick you can now have Lingo Echo:
- translate your Kick chat messages
- converse with chat over on Kick using @Lingo_Echo command
- moderate you Kick chat as per Moderation card settings