https://github.com/kernferm/twitch-translate-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 100 languages.
https://github.com/kernferm/twitch-translate-bot
argos-translate joindiscord multilanguage real-time teamfnb420 translation-bot translation-tool twitch
Last synced: 15 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/kernferm/twitch-translate-bot
- Owner: KernFerm
- License: other
- Created: 2025-03-31T03:41:50.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-12T12:45:31.000Z (about 1 month ago)
- Last Synced: 2025-04-12T13:53:22.007Z (about 1 month ago)
- Topics: argos-translate, joindiscord, multilanguage, real-time, teamfnb420, translation-bot, translation-tool, twitch
- Homepage: https://discord.fnbubbles420.org/invite
- Size: 116 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# ๐ง 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
```bash
!translate from to
```> 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](https://discord.gg/eCGpWUf5aR)
- ๐ข 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](https://github.com/KernFerm/twitch-translate-bot/releases/tag/supported-languages)
---
๐ฌ Questions? Contact us on Discord or open an issue on [GitHub](https://github.com/kernferm/twitch-translate-bot/issues).
---
Made with ๐ by Bubbles and the FNBubbles420 Org team.
---