Need help with Translation Bot? We're here to help.
Auto Translation
Write a message in any non-English language. The English translation will automatically appear below your message.
Emoji Translation
React to any message with a flag emoji (e.g. :flag-jp: :flag-fr: :flag-kr:) to translate it into that language. 25+ languages supported.
Skip Translation
Prefix your message with !nt to prevent auto-translation for that message.
Smart Context
@mention TranslationBot with context like "KAIST is a university name" to improve translations for proper nouns and terminology.
| Command | Description |
|---|---|
@TranslationBot [text] | Add translation context for this channel |
@TranslationBot show context | Show current translation context |
@TranslationBot clear context | Clear all translation context for this channel |
Why isn't my message being translated?
The bot only auto-translates non-English messages. If your message is in English, it will be skipped. Also check that the message doesn't start with !nt.
Why does the translation appear as me, not a bot?
By design, translations are attached to your original message using your OAuth token. This keeps the conversation flow natural.
How do I translate to a specific language?
Add a flag emoji reaction to the message. For example, react with :flag-jp: for Japanese, :flag-fr: for French, :flag-kr: for Korean.
Can I use the bot in private channels?
Yes. The bot works in public channels, private channels, and group DMs as long as it has been added to the conversation.
For bugs, feature requests, or any other questions: