AutoTranslate

Auto Translate

langbot-teamAutoTranslate
Plugin226 downloadsEvent Listener1

Automatically detect foreign language messages and translate them using LLM. Supports configurable target language and translation style.

AutoTranslate

Automatically detect foreign language messages in group chats and translate them using LLM.

Features

  • 🌐 Auto-detects message language — no manual commands needed
  • 🤖 Uses LLM for natural, high-quality translations
  • ⚙️ Configurable target language (Chinese, English, Japanese, Korean, French, Spanish)
  • 📏 Skips short messages, emoticons, and URLs
  • 🔇 Only translates when needed — same-language messages are ignored
  • 👥 Group-only by default, optional private chat support

How It Works

  1. When a message is received in a group chat, the plugin sends the text to an LLM
  2. The LLM detects if the message is in a different language than the configured target
  3. If translation is needed, the plugin replies with the translated text prefixed with 🌐
  4. Messages already in the target language are silently ignored

Configuration

OptionDescriptionDefault
Target LanguageLanguage to translate intoChinese (Simplified)
LLM ModelModel to use for translationFirst available
Minimum Text LengthSkip messages shorter than this4 characters
Enable in Private ChatAlso translate private messagesOff

Use Auto Translate in Feishu/Lark bots, DingTalk bots, WeCom bots, WeChat bots, QQ bots, Slack bots, Discord bots, Telegram bots, LINE Bots, and Matrix Bots.

Host your bot on LangBot Cloud and connect this extension to the collaboration platforms your team already uses.

Open LangBot Cloud

Comments