Discord translator bot commands
Every BabelBot slash command with permissions and copy-paste workflows for setup and moderation.
Use this Discord translator bot commands reference to configure servers, channels, bridges, and quotas.
Discord translator bot command permissions
| Command group | Permission required |
|---|---|
/server, /language, /reply-preference, /quota, /upgrade, /dashboard | Manage Server |
/channel, /bridge | Manage Channels |
/ignore-me | None (any member) |
Server context
These commands are for guild channels. DMs are not supported for server configuration.
Core command groups
/server
Turn translation on or off for the entire server. Use when you need to pause or resume globally.
/server enable– turn translation on/server disable– turn translation off/server view– show current server status
/channel
Control which channels translate. Use this to keep admin, logs, and bot channels quiet.
/channel enable channel:<#channel>– enable translation in a channel/channel disable channel:<#channel>– disable translation in a channel/channel view channel:<#channel>– show channel status
/language
Manage target languages. If none are set, BabelBot will not translate.
/language add language:<name>– add a target language/language remove language:<name>– remove a target language/language list– list configured languages
/reply-preference
Control where translations appear: as channel replies or in threads.
/reply-preference reply– post translations as channel replies/reply-preference thread– post translations in threads/reply-preference view– show current preference
Use thread for high-volume or multi-language channels to reduce clutter.
Bridge commands
/bridge
Link two channels for bidirectional translation. Each message in one channel is translated and posted in the other.
/bridge create source_channel:<#ch> source_language:<lang> target_channel:<#ch> target_language:<lang>/bridge list– list all bridges/bridge edit bridge_id:<id> [source_channel] [source_language] [target_channel] [target_language]/bridge delete bridge_id:<id>– remove a bridge
Bridge rules
- Source and target channels must be different
- A channel can belong to only one bridge
- Bridge count is limited by your plan
Billing and usage
/quota
Shows current plan, monthly usage, remaining message quota, and any available top-up credits.
/upgrade
Opens dashboard billing for the current server so you can buy top-up packs, choose a plan, and complete checkout.
/dashboard
Returns a direct link to app.babelbot.xyz.
User opt-out
/ignore-me
Members can stop BabelBot from translating their own messages. Applies per server.
/ignore-me enable– opt out of translation/ignore-me disable– opt back in/ignore-me status– show current opt-out state
Flag reaction shortcut
React to a message with a supported flag emoji (e.g. Spanish, Japanese). BabelBot translates that message into the corresponding language. Respects server and channel settings.
Copy-paste workflows
/server enable
/language add language:English
/reply-preference thread
/channel view channel:#general
/quota/server disable
/server view
/quota/bridge create source_channel:#spanish source_language:Spanish target_channel:#english target_language:English
/bridge list