Skip to content

Welcome to ChatTranslateBot – a Twitch bot that allows your viewers to translate messages in real-time using an easy-to-use chat command. This bot uses Argos Translate, an offline and privacy-friendly translation system that supports over 100 languages.

License

Notifications You must be signed in to change notification settings

KernFerm/twitch-translate-bot

Repository files navigation

🧠 ChatTranslateBot (Twitch Translation Bot)

Welcome to ChatTranslateBot – a Twitch bot that allows your viewers to translate messages in real-time using an easy-to-use chat command. This bot uses Argos Translate, an offline and privacy-friendly translation system that supports over 150 languages.


🚀 Features

  • 🔄 Real-time translation of messages
  • 🌐 Offline translation using Argos Translate
  • 🧾 Cooldown system to prevent spamming 30 seconds
  • 📘 Easy setup and command usage
  • 💬 Acknowledges user in chat when translating begins

✅ Supported Commands

!translate from <source_lang_code> <your message> to <target_lang_code>

Example:

!translate from en hello how are you to es

🗨️ When a user uses the !translate command, the bot will respond:

@username, translating your message from EN to ES...

Then after a short moment:

@username 📝 [Translated Text]

📌 Other Commands:

!languages        # View a list of supported languages
!helpmebot        # Show help for using the bot
!aboutbot         # Get info about the bot

🛠️ How to Use in Your Channel

  1. Ask to have the bot added to your channel:

    • ✅ Join our Discord server: Click to Join
    • 📢 Ping @Bubbles in #chattranslatebot-help with your Twitch username
  2. Once added:

    • Grant the bot moderation permissions:
      /mod ChatTranslateBot
      
  3. That's it! You're now ready to use !translate and other commands on your stream.

  4. Make sure to let Bubbles know you made the bot a mod so he can activate the bot for your channel.


Screenshots


🌍 Supported Languages (150+)

You can view the complete supported languages list here: 👉 Supported Languages on GitHub Releases


💬 Questions? Contact us on Discord or open an issue on GitHub.


Made with 💙 by Bubbles and the FNBubbles420 Org team.


About

Welcome to ChatTranslateBot – a Twitch bot that allows your viewers to translate messages in real-time using an easy-to-use chat command. This bot uses Argos Translate, an offline and privacy-friendly translation system that supports over 100 languages.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks