An open API service indexing awesome lists of open source software.

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.

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.

---