BabelBotBabelBot Docs
Skip to content

BabelBot Discord translation documentation

Setup, commands, troubleshooting, and best practices for running BabelBot in multilingual Discord servers.

BabelBot is a Discord translation bot for multilingual communities. Server admins configure languages, channels, and bridges in the dashboard. Members read translations as replies or threads, use flag reactions, open message context menus, or start live voice chat translation in voice calls.

Features

  • Automatic translation of channel messages into your server's target languages
  • Translate on demand by reacting to a message with a flag emoji
  • Translate Text and Detect Language message context menus — right-click any message, no permissions needed
  • /set-context-language to set your personal default translation language
  • Live voice chat translation for Discord voice calls with /voice start, /voice stop, and /voice status (Ultra and Founder Access)
  • Channel bridges that relay messages between language-specific channels as pairs or hubs
  • Per-channel rules to override target languages, reply mode, flag reactions, and translation status
  • Reply as a channel reply or in dedicated threads
  • Custom words (glossary) to control how brand names, server slang, and game terms translate (Pro, Ultra, and Founder Access)
  • Skip automatic translation for source languages your community already understands
  • Translate messages and embeds from other bots once you whitelist them
  • Media translation for supported PDFs, images, video, and audio files (paid plans)
  • User-installable app — translate anywhere on Discord, including DMs and servers where BabelBot isn't installed
  • AI-powered translation, with a Custom BabelBot Translation Model fallback so plain text keeps translating after AI quota runs out
  • Advanced statistics and a 30-day activity overview for admins
  • Ignore list to skip automatic translation for specific members

Plans

PlanBest for
FreeOne target language, unlimited text translation, 50 AI translations/month after a 100-message trial
ProMore languages and bridges, media translation, 25 custom words, 5,000 AI translations/month
UltraUp to 10 languages, unlimited bridge connections with up to 25 language channels per hub, 100 custom words, voice chat translation, 25,000 AI translations/month
Founder AccessOne-time purchase, unlimited AI translations, 100 custom words, voice chat translation

See Billing and Limits for full quotas and how to upgrade.

Need help?

Support Discord

Join the support Discord if you get stuck configuring BabelBot, or check Troubleshooting and the FAQ first — most issues are answered there.

  1. Quick Start — invite, dashboard, first translation
  2. How BabelBot Works — skips, reply vs thread, AI vs text translation
  3. Dashboard Guide — daily configuration
  4. Command Reference — Discord shortcuts for admins and members
  5. Troubleshooting — when something does not match expectations

Core guides

For members

You do not need the dashboard to use BabelBot. Right-click a message for Translate Text or Detect Language, react with a supported flag emoji where enabled, run /set-context-language for your context-menu language, or follow Voice chat translation to translate a live voice call.

On this page