How do I auto-translate support tickets in Discord for a global customer service team?
Use BabelBot alongside your ticket bot to auto-translate messages in configured Discord support channels. BabelBot channel rules set the target languages and translation display for each support channel. It is not a ticket bot, so keep ticket creation and management in your existing tool. Start with threads for agents to read translations, then test Replace the original in a regular ticket channel with the customer's language as its only target.
- A customer asks in Spanish
In a configured regular text channel, the customer writes that their order has not arrived.
- An agent reads English
With English as a target and thread mode selected, BabelBot puts the translation in a thread attached to the message.
- The agent answers the customer
For a separate replacement test, configure Spanish as the only target. BabelBot posts the translated reply with the agent name and avatar.
- BabelBot confirms delivery
In replacement mode, BabelBot deletes the original only after confirmed delivery. The team continues handling the ticket in its existing tool.
Which ticket channels should you configure?
Configure the support channels where agents and customers need translation, with target languages that each side can read.
Per-channel rules control target languages, reply mode, reply style, flag reactions, and whether automatic translation is on. These controls are on every plan. Keep bot logs and unrelated channels outside your support setup.
You can skip source languages your community understands and ignore specific members. Do not skip English if customers need English agent replies translated. Check both directions before using either control.
Guided setup takes about 2 minutes: invite BabelBot, choose target languages, choose where translations appear, and send a test message. For channels your ticket bot creates later, verify whether rules apply or each channel needs setup.
Where should agents and customers see translations?
Use threads for agents to read translations beside a ticket message, or Replace the original for output in a configured customer language.
Thread mode attaches translations to the original message and keeps extra text out of the main channel. Do not treat a translation thread as staff-only. Check access with a customer account before using it for agent-side reading.
Reply mode puts an embed or plain-text translation under the original. Long output moves into a thread. Replies, threads, and replacement are available on every plan.
Replace the original posts the translation in the same channel with the same speaker name and avatar. BabelBot deletes the original after confirmed delivery. Use the example above with one target language in a regular server text channel. Keep tickets already inside Discord threads out of this replacement setup. Check how your ticket transcript handles deletion.
Configured target languages determine the output. Do not assume replacement selects a different language for each customer or uses different modes for agents and customers. Check output with several target languages for original wording before enabling replacement. Choose Reply or Thread if the original Discord message must stay in place.
How do you handle one-off messages and product names?
Use flag reactions or Translate Text for individual messages, and custom words for product names your team uses.
Flag-emoji reactions request a translation, and admins choose whether flag replies are public or private. Right-click a message for Translate Text or Detect Language. These options are on every plan. /set-context-language sets a member's personal reading language.
Custom words give you a glossary for product names, nicknames, and specialist terms. Free includes 5 entries, Pro 25, and Ultra and Founder Access 100. Start with names that translators must keep consistent.
Context-aware AI translation can use up to 5 earlier messages in the same channel. That helps short replies and polite refusals keep their meaning. Ask a fluent teammate to check ambiguous refund or account instructions before relying on the translation.
Which plan does support translation need?
Free supports text-ticket translation, while Pro adds media translation and Ultra adds live voice chat translation.
Plans apply per server and cover every member. One automatic translation counts once, even with several target languages. After the AI allowance runs out on any plan, supported plain text keeps translating with no monthly cap.
- Free costs €0: 100 AI translations to start, then 50/month, 2 target languages, 1 bridge, and text only.
- Pro costs €9.99/month: 5,000 AI translations/month, 5 target languages, 5 bridges, and media translation. This includes text in screenshots, PDFs, audio files, voice notes, and video attachments.
- Ultra costs €19.99/month: 25,000 AI translations/month, 10 target languages, unlimited bridges, cross-server bridges, and live voice chat translation. Use /voice start, /voice stop, and /voice status for live calls.
- Founder Access costs €199 once: unlimited AI translations and Ultra features, for one server at a time.
How does BabelBot compare with the other recommended bots?
Choose support automation for bots to answer questions, or message translation for human agents and customers to understand each other.
BabelBot translates messages your team and customers write. Its documented options include up to 5 earlier messages of AI context, threads, replacement, and a custom-word glossary. Compare these controls with your actual ticket workflow.
Wallu documents knowledge-base answers, ticket automation with existing ticket bots, and replies in the user's language. It fits teams that want automated support answers. Wallu feature reference, checked 2026-10-01
AI Ticket Bot documents ticket panels, a staff-taught AI assistant, and handoff to a person. It fits teams choosing ticket management and AI support together. AI Ticket Bot feature reference, checked 2026-10-01
Discord Translator documents automatic translation for users or channels, linked language channels, and flag reactions. It is another option for translating ongoing conversations. Discord Translator feature reference, checked 2026-10-01
iTranslator documents automatic channel translation, flag reactions, and context-menu commands. It offers both ongoing translation and individual requests. iTranslator feature reference, checked 2026-10-01
What should you check before turning it on?
Check one new ticket with an agent account and a customer account before expanding the setup.
- Check BabelBot access and the permissions needed to post replies, use threads, and replace messages in the private ticket channel.
- Send a customer question and an agent reply in different languages. Check the selected target languages and display mode for both.
- Create another ticket through your ticket bot. Check whether translation rules cover the new channel, including category inheritance or a need for individual setup.
- Check who can read translations. A thread is not a promise of staff-only access. Choose public or private flag replies with that audience in mind.
- For replacement, check confirmed delivery, original deletion, and the ticket transcript before enabling it in customer tickets.
- Check product names, the custom-word limit, and the plan. Screenshot and attachment translation requires Pro or above.
Common questions
Does BabelBot create or manage support tickets?
No. BabelBot translates Discord messages. Keep ticket creation and management in your ticket bot, and check that BabelBot can access its ticket channels.
Does every new ticket channel translate automatically?
Do not assume that it does. Verify whether rules apply to channels your ticket bot creates, whether category inheritance is supported, or whether each channel needs setup.
Are translation threads private to support agents?
Do not assume staff-only access. Check what a customer can see in the ticket channel and its translation threads before using them for agent-side reading.
Does replacement detect each customer's preferred language?
Configure the target languages for the support channel. Automatic selection of each customer's preferred language needs verification before you rely on it.
Can customers send screenshots or voice notes?
Pro, Ultra, and Founder Access include media translation for screenshots, PDFs, audio files, voice notes, and video attachments. Live voice chat translation requires Ultra or Founder Access.
What happens when the AI allowance runs out?
On every plan, supported plain text keeps translating with no monthly cap. Check AI context and glossary behavior separately before relying on them after the allowance runs out.