Changelog
New features, improvements, and fixes for BabelBot. Updates ship continuously — here is what changed and when.
- Improvedv2.10.1
View invoices from billing
Paid servers can open the customer portal straight from the dashboard to see invoices.
- New View invoices button on the billing page when your server has an active Polar subscription.
- Opens the Polar customer portal so you can download past invoices without hunting for email links.
- Newv2.10.0
Custom words
Tell BabelBot exactly how specific words should be translated on your server.
- Add custom words from the dashboard under Settings → Custom words.
- Control how names, game terms, community slang, and brand words are translated.
- Keep a term untranslated (for example, keep "BabelBot" as "BabelBot") or set a specific translation per target language.
- Available on Pro, Ultra, legacy paid, and lifetime servers. Free servers can preview the setting and upgrade to start adding words.
- Improvedv2.9.1
Smoother translation delivery
Better handling for long messages and clearer prompts when media translation needs a paid plan.
- Very long messages in reply mode now fall back gracefully instead of failing silently.
- Free servers see a clearer nudge when someone posts an image or video that needs a paid plan to translate.
- Paid servers get a one-time heads-up when media translation is available on their plan.
- Newv2.9.0
Skip the languages you don't want translated
Choose source languages BabelBot should leave untouched while it keeps translating everything else.
- New "Don't translate from" setting skips automatic translation for the languages you pick.
- Keep your main server language untouched, for example leave English alone on a mostly-English server.
- Set different rules per channel with Channel rules.
- Available on all plans.
- Newv2.8.0
Guided setup for new servers
A short in-browser setup gets new servers translating in about two minutes.
- Pick the languages your members should read in.
- Choose whether translations appear as replies or in threads.
- Send a test message to confirm everything works.
- A "Start guided setup" button in the welcome DM opens the flow with your server already selected.
- Setup follows your dashboard language. Existing servers don't need to do anything.
- Newv2.7.0
Voice chat translation
Translate live Discord voice calls into readable text right in the channel chat.
- Start a session with /voice start and choose exactly two languages.
- BabelBot joins the call and posts translations in the voice channel chat as people talk.
- Choose clean speaker messages for a simple read-along, or detailed embeds with the original transcript and detected language.
- Available on Ultra and Lifetime. Clean speaker messages need the Manage Webhooks permission.
- Improvedv2.6.0
The dashboard now speaks your language
The dashboard is available in 22 languages, with quick theme switching.
- 22 languages, including Filipino, Bengali, Chinese (Simplified and Traditional), Malay, and Ukrainian.
- Language and theme switcher added to the top right.
- Fixed Discord login issues some people were running into.
- Improvedv2.5.1
Documentation on babelbot.xyz
Product docs now live on the main website instead of a separate subdomain.
- Guides, setup help, and billing explanations are available at babelbot.xyz/docs.
- Easier to discover from the marketing site and footer without switching domains.
- Releasev2.5.0
Dashboard 2.0
A rebuilt dashboard with a clearer layout and far less clicking to find what you need.
- Server overview with status, suggested next steps, plan usage, and a 30-day translation chart in one place.
- Settings grouped together: languages, reply mode, channel rules, server-wide flag reactions, ignored users, and media translation.
- Simpler bridges page and a reworked billing page.
- Configure everything at app.babelbot.xyz or with /dashboard. The old setup commands (/server, /channel, /language, /bridge, /quota) are retired.
- Improved translation detection and image handling under the hood.
- Newv2.4.1
Mirrored threads across bridges
Bridged channels in thread mode now keep conversation threads in sync on both sides.
- When a bridged channel uses thread-mode translations, replies in one channel open a matching thread in the linked channel.
- Makes long bridge conversations easier to follow without losing thread context.
- Works automatically for existing bridges configured for thread delivery.
- Newv2.4.0
Earn extra AI translations by voting
Free servers can unlock 100 bonus AI translations by voting for BabelBot on top.gg.
- Claim 100 extra AI messages by voting on top.gg.
- Available from the Recommended next step banner in the dashboard, and from the welcome DM for new servers.
- One bonus per server. Messages are added automatically once the vote is confirmed.
- Newv2.3.0
Translate any message, anywhere
Install BabelBot as a global app and translate messages straight from the right-click menu.
- Right-click any message, then go to Apps → Translate Text or Detect Language.
- Translate Text replies privately, so it never clutters the channel.
- Defaults to your Discord language. Change it any time with /set-context-language.
- Detect Language shows the language BabelBot thinks a message is written in.
- Improvedv2.2.0
Replies keep their context across bridges
Bridged replies now carry a short translated quote of the message they answer.
- Using Discord's Reply button includes a translated snippet of the original message in the other channel.
- Makes busy, multi-person bridge conversations much easier to follow.
- Enabled automatically for bridges, with no new permissions or setup.
- Newv2.1.0
Unlimited translations on free servers
Free servers keep translating after the included AI quota runs out.
- Once the AI quota is used, BabelBot switches to its in-house translation engine and keeps going.
- Translation no longer stops when the limit is reached.
- A notice appears in Discord when a server reaches its AI limit.
- Improvedv2.0.4
More flag emojis for on-demand translation
React with a wider range of country flags to translate a message into that language.
- Expanded flag-to-language mapping so more regional and variant flags work reliably.
- Flag reactions still work server-wide from the dashboard, or per channel with channel rules.
- Improvedv2.0.3
Clearer plan names: Pro and Ultra
Paid tiers are now called Pro and Ultra instead of Starter and Advanced.
- Same features and limits, just names that are easier to compare on the pricing page.
- Existing subscriptions keep working with no action needed.
- Newv2.0.2
Hub-and-spoke bridge groups
Link one central channel to several language channels instead of only pairing channels one-to-one.
- Create a bridge group with one hub channel and multiple spoke channels from the dashboard.
- Messages in the hub relay to every linked channel with the right target language.
- Useful for announcement channels that need to reach several language rooms at once.
- Improvedv2.0.1
Founder access and cleaner multi-language replies
Lifetime pricing is now Founder access, with tidier reply formatting and automatic thread cleanup.
- Lifetime plan renamed to Founder access across the website, dashboard, and checkout.
- When several target languages apply, BabelBot bundles translations into one embed when possible.
- Old translation threads are cleaned up automatically based on your retention settings.
- Releasev2.0.0
BabelBot 2.0
The same bot you know, rebuilt from the ground up so new features and fixes ship faster.
- Slash commands grouped for simpler setup: /config, /bridge, and /billing.
- Billing and upgrades wired through the dashboard for clearer plan management.
- New /diagnostics commands to speed up support.
- A foundation rewrite that makes future improvements much easier to ship.
- Newv1.9.1
Toggle flag reactions on announcements
Choose whether flag reactions work on announcement channels and cross-posts.
- New server-wide setting to enable or disable flag reaction translations on announcement-style messages.
- Helps busy announcement channels avoid accidental translations from casual flag reactions.
- Improvedv1.9.0
Natural-looking bridge messages
Bridged messages now appear as webhooks instead of bot embeds.
- Messages translated to a bridged channel look like a person talking directly, not a bot embed.
- Requires the new Manage Webhooks permission for the BabelBot role.
- Improvedv1.8.0
Share feedback from the dashboard
A quick way to request features or report bugs without leaving the dashboard.
- New feedback button in the bottom left of the dashboard sidebar.
- Submit a feature request or a bug report in a couple of clicks.
- Newv1.7.0
Transfer founder access between servers
Move your one-time Founder access purchase to another server you own.
- Start a transfer from the dashboard when you want lifetime access on a different community.
- Ownership checks make sure only servers you control can send or receive a transfer.
- Newv1.6.0
Translate followed Discord announcements
BabelBot can now translate native Discord announcement cross-posts your server follows.
- Enable translation for followed announcements in server settings.
- Works with announcement embeds and cross-posted updates, not just regular chat messages.
- Off by default so you can opt in when your server follows external announcement channels.
- Newv1.5.1
7-day free trial for new servers
Try premium AI translation volume before choosing a paid plan.
- New servers get a 7-day trial with higher AI translation limits.
- Upgrade any time from the dashboard or /upgrade in Discord.
- After the trial, your server returns to the normal free plan limits.
- Releasev1.5.0
Web dashboard launch
Manage languages, billing, and server settings from the browser for the first time.
- Sign in with Discord to see every server where you have admin access.
- Server overview with usage stats, target languages, and quick actions.
- Dark mode, mobile-friendly layout, and a dashboard link in the welcome DM.
- Billing and upgrades moved from Discord-only flows into the dashboard.
- Newv1.4.0
Linked channel bridges
Connect two channels so messages automatically translate and relay between them.
- Create bidirectional bridges between language channels with /bridge or the dashboard.
- Each side translates into the language configured for the destination channel.
- Bridge count limits depend on your plan tier.
- Newv1.3.0
Welcome DM when BabelBot joins
New servers get a setup guide and upgrade link the moment BabelBot is installed.
- Branded welcome message with the most important slash commands to get started.
- Server-specific upgrade page so billing links always point to the right community.
- Quick path to open the dashboard and finish configuration.
- Improvedv1.2.0
Clearer missing-permission errors
When BabelBot lacks a Discord permission, you now get a plain-language explanation of what to fix.
- Helpful embeds name the exact permission BabelBot needs and which role to update.
- Covers common setup issues like missing Send Messages, Embed Links, or Manage Webhooks.
- Releasev1.1.0
Subscriptions through Polar
Checkout, billing, and plan management moved to Polar for a smoother upgrade experience.
- Monthly Pro and Ultra subscriptions plus one-time Founder access purchases.
- Customer portal for managing payment methods and viewing subscription status.
- Webhook-based billing keeps your server tier in sync after checkout.
- Newv1.0.0
Flag emoji reactions for on-demand translation
React with a country flag to translate any message into that language on demand.
- Add a flag reaction to a message and BabelBot posts the translation.
- Works alongside automatic channel translation without extra commands.
- Available on paid plans; configure per server or per channel.
- Improvedv0.9.0
Multiple languages in one thread
When several target languages apply, translations group into a single thread instead of flooding the channel.
- Thread mode keeps multi-language output organized in one place.
- Easier to read when your server translates each message into three or more languages.
- Newv0.8.0
Image and video translation
BabelBot reads text inside images and videos posted to your server.
- Translates visible text in image attachments and video thumbnails on paid plans.
- Free servers see a notice explaining that media translation requires an upgrade.
- Toggle on or off per server from the dashboard under media translation settings.
- Newv0.7.0
Choose replies or threads
Pick how translated messages appear in your channels.
- Reply mode posts each translation as a reply under the original message.
- Thread mode opens a dedicated thread per message for all target languages.
- Set your preference with /config or from the dashboard.