Changelog
New features, improvements, and fixes for BabelBot. Updates ship continuously. Here is what changed and when.
- Fixedv2.14.43
Server disable stops flag translations
Disabling BabelBot for a server now stops flag-reaction translations as well as automatic message translation.
- Channel rules can still turn off automatic translation while allowing flag reactions when BabelBot is enabled for the server.
- Fixedv2.14.42
Same-language voice chat stays silent
When the only voice chat target matches the detected speaker language, BabelBot no longer posts a translation failure message.
- Voice chat continues to translate the speaker into any other configured target languages.
- Fixedv2.14.41
Khmer interface locale removed
We removed the incomplete Khmer interface from the website and dashboard.
- BabelBot can still translate Khmer messages. Only the website and dashboard interface locale was removed.
- Fixedv2.14.40
Translations use a backup AI model
When the main AI model is slow or returns an invalid translation response, BabelBot can use a second AI model before it shows a failure.
- Slow text translations start the backup after five seconds while the first request continues.
- AI quota rules and plan limits stay the same.
- Fixedv2.14.39
Bridge setup shows the plan limit earlier
When adding another channel would exceed your bridge connection limit, BabelBot disables Add channel before you save.
- Free servers see how to upgrade to Pro when they try to add another channel.
- Improvedv2.14.38
Language support labels
The dashboard marks target languages that need AI quota.
- Languages without the AI only label can use the Custom BabelBot Translation Model after AI quota runs out.
- Cantonese is available as a target language.
- Fixedv2.14.37
Translation language checks
BabelBot checks supported non-Latin translations before it posts them and stops retrying when the translation request reaches its time limit.
- Linked channels send their configured source language to the in-house translation provider.
- If a provider returns text in the wrong writing system, BabelBot tries the translation again instead of posting that text.
- Failed translations use one shared time limit and show a failure reply when BabelBot can reply.
- Improvedv2.14.36
Free and Pro include more languages
Free servers can use 2 target languages, and Pro servers can use 5.
- Existing Free and Pro servers get the higher language limit automatically.
- Prices and other plan limits stay the same.
- Fixedv2.14.35
Short messages use the right source language
BabelBot no longer skips some short Discord messages because the translation provider reported the wrong source language.
- BabelBot detects short English messages such as quick replies before provider metadata can label them as another language.
- When BabelBot creates a translation thread, BabelBot names it from the target language.
- Improvedv2.14.34
Permission problems show up on Overview
When BabelBot cannot deliver translations because Discord permissions are missing, Overview lists the affected channel and the permissions to grant.
- Repeated failures for the same channel are grouped into one Overview warning.
- The warning clears after BabelBot successfully delivers a translation in that channel.
- Fixedv2.14.33
New translation threads do not stay in your channel list
After BabelBot translates your message in a new thread, it removes you from that thread.
- BabelBot also removes the member who requested a translation with a flag reaction.
- Improvedv2.14.32
Translation prompt tweaks
We adjusted BabelBot's translation prompt to use wording that native speakers are more likely to use in Discord chats.
- The prompt prefers common conversational phrases over literal dictionary wording.
- We added guidance for short reactions, slang, profanity, internet abbreviations, and politeness in the target language.
- Fixedv2.14.31
Custom emoji-only messages stay out of translation
BabelBot ignores messages made only of custom or animated Discord emoji, so it does not post a translation for them.
- Messages with words and custom emoji continue to translate as usual.
- Fixedv2.14.30
Translations stay inside existing threads
Translate a message or use a flag reaction inside a Discord thread and BabelBot posts the result in that same thread.
- BabelBot does not try to create another thread, and event bots such as Apollo stay in the threads they use.
- Fixedv2.14.29
Deleted linked channels stop causing delivery errors
Delete a linked channel and BabelBot removes that connection from your server settings while keeping the remaining linked channels working.
- Links between two channels are removed when either channel is deleted. For a group of linked channels, BabelBot removes the deleted channel or the whole group when its main channel or last connected channel is gone.
- Newv2.14.28
Server stickers cross linked channels
Share a custom server sticker in one linked channel and BabelBot carries it to the others, including sticker-only messages.
- PNG, APNG, and GIF stickers keep their Discord preview. Other formats stay available through an original link.
- Sticker-only messages and edits do not use translation quota.
- Fixedv2.14.27
Link previews reach every linked channel
Discord shows the same preview on every linked copy when your message contains a link.
- Links keep their preview even when they appear at the end of a message.
- Fixedv2.14.26
Custom and animated reactions cross linked channels
BabelBot copies custom and animated reactions between linked channels, including emoji that belong to another server.
- Removing the last matching member reaction also clears BabelBot's copied reactions.
- Fixedv2.14.25
Spoilers stay hidden in linked channels
Mark an image or supported video as a spoiler in one linked channel and BabelBot keeps that setting on its copies.
- Discord keeps each copied attachment blurred until a member chooses to reveal it.
- Newv2.14.24
Reactions follow messages across linked channels
React to a message in any linked channel and BabelBot adds the same reaction to its copies in the other channels.
- Discord shows BabelBot as the reacting account on each copied reaction.
- Removing the last matching member reaction clears BabelBot's reactions from the linked copies for messages posted in the past 30 days.
- Fixedv2.14.23
Linked replies show the latest quote
When you reply to a reply in linked channels, BabelBot shows only the message you answered, using the same wording already in that channel.
- Each linked reply includes one compact quote from the message you answered.
- Select the quote to open that message in Discord.
- Edit your reply and BabelBot keeps the quote and its Discord link in every linked copy.
- Fixedv2.14.22
One failed language does not block media translations
When BabelBot translates a media post into several languages in the same channel, it posts the translations that worked even if one language fails.
- BabelBot tries only the failed languages again, so successful image, video, PDF, and audio translations stay available.
- If an attachment still fails for one language, BabelBot posts that language's translated message text and adds a Partial translation notice.
- Fixedv2.14.21
Custom words keep their chosen spelling
BabelBot keeps the spelling you chose for names, slang, and game terms in translated messages.
- BabelBot keeps the term each time it appears, including in replies and media translations with captions or transcribed speech.
- Language-specific rules stay limited to their chosen language when one message translates into several languages.
- Newv2.14.20
Edits and deletions stay in sync
Edit or delete a message in a linked channel and BabelBot applies the change to its translated copies.
- Text and attachment changes update copies in two linked channels or across several language channels connected through one main channel, including linked threads.
- Deleting the original removes its copies, including when you delete it while BabelBot is translating.
- BabelBot tracks linked copies for 30 days and does not repost a copy that a member deleted.
- Fixedv2.14.19
Post text stays with attachment translations
Written captions stay with image, video, PDF, and audio translations, including translations requested by a flag or sent through linked channels.
- Text posted with supported media stays with the translated media result.
- The same caption protection applies to automatic translations, flag reactions, and linked channels.
- Fixedv2.14.18
Videos preview in linked channels
Supported videos shared through a bridge show Discord's normal preview in the destination channel.
- A video sent in one linked channel appears with its normal preview in the other channel.
- Other files stay available as labeled links, and video sharing does not use translation quota.
- Fixedv2.14.17
Bridges keep every message moving
Linked channels no longer miss messages made only of numbers, emoji, timestamps, or punctuation.
- BabelBot mirrors these messages unchanged instead of dropping them.
- Improvedv2.14.16
Forwarded messages work across bridges
Forward a Discord message into a linked channel and BabelBot now carries it across the bridge.
- BabelBot translates forwarded text and rich cards, then mirrors attached images and files.
- The bridge labels the relay as forwarded and shows the member who forwarded it as the sender.
- Fixedv2.14.15
Bridges keep working when automatic translations are off
Turning off automatic translation in a linked channel no longer stops messages from its bridge.
- Linked channels keep relaying messages in both directions when a channel rule turns off automatic translation.
- To stop messages between linked channels, remove or disable the bridge.
- Improvedv2.14.14
Linked channels share images and files
People in linked channels can open the same attachments without turning on Media translation.
- Images appear as previews and files appear as links in every linked channel.
- Sharing an attachment does not use translation quota or add a description. BabelBot still translates its caption.
- Newv2.14.13
Choose whose messages BabelBot ignores
Server managers can now stop translations for a specific member or bot from the dashboard.
- Add or remove a Discord user ID under Settings, then Ignored users.
- BabelBot skips messages from ignored users on that server.
- Improvedv2.14.12
See what to set up next
Once your server starts translating, the overview suggests settings that may help your community.
- The overview may suggest linked channels, voice translation, custom words, or channel rules based on how your server uses BabelBot.
- You will only see these suggestions after your server starts translating, and setup problems or plan limits appear first.
- Improvedv2.14.11
Faster delivery for large bridge groups
Messages reach linked language channels sooner when one central channel connects to many others.
- BabelBot sends to several linked channels at the same time, so the last channels wait less.
- Each language channel in a bridge group uses one bridge connection from your plan.
- A bridge group can connect up to 25 language channels when you create or expand it.
- Fixedv2.14.10
Translations no longer disappear when replies fail
If Discord cannot attach a translation to the original message, BabelBot posts it in the channel.
- Delete the original message during translation and BabelBot will post the result in the channel.
- BabelBot posts translations for Discord system messages in the channel because those messages cannot receive replies.
- If Discord permissions do not allow BabelBot to create or post in translation threads, it posts the translation in the channel instead.
- Improvedv2.14.9
Better translations for short, context-heavy messages
BabelBot can check recent messages when a short phrase depends on what people just said.
- AI translations can check up to five recent messages for clues about pronouns, slang, and ambiguous wording.
- If that context causes repeated text, BabelBot tries the message again without it before posting.
- Fixedv2.14.8
Translate PDFs and audio without a caption
BabelBot can translate a supported PDF or audio file even when the message contains no text.
- BabelBot can translate PDFs up to 50 MB and common audio files when Media translation is enabled on a paid plan.
- A PDF or audio file no longer needs message text for BabelBot to translate it.
- Fixedv2.14.7
Image translations work again
When a message includes screenshots or other images, BabelBot now reads those images correctly instead of showing a failure note.
- Image-only messages and image captions can translate again.
- PNG and JPEG images are handled correctly in automatic translations.
- Improvedv2.14.6
Founder Access joins the main pricing table
Founder Access appears beside the monthly plans, making the options easier to compare.
- Founder Access is shown as a main plan option instead of a separate note below the plans.
- Ultra lists live voice chat translation, more languages, and unlimited linked channels.
- Fixedv2.14.5
Translate embed text from a flag or message menu
Flag reactions and the Translate message menu include text stored inside Discord embeds.
- Flag reactions translate embed titles, descriptions, and fields.
- Translate message from the right-click menu translates embed text too.
- Improvedv2.14.4
Cleaner mentions, commands, and multi-language replies
Translations preserve Discord formatting, leave bot commands alone, and give each target language enough room.
- Translations preserve user mentions, roles, channels, and emoji.
- BabelBot leaves short bot commands such as slash commands and m!play alone.
- BabelBot posts each target language in its own embed, which keeps long multi-language translations from being cut off.
- Improvedv2.14.3
Clearer setup when languages are missing
If BabelBot is on but your server has no target languages yet, the dashboard shows a reminder and Discord posts a setup note with a link to add languages.
- The server overview shows a banner when translations are on but no target languages are selected.
- Discord posts a setup reminder with an Open dashboard button, at most once every 24 hours.
- Fixedv2.14.2
Canceled subscriptions no longer block upgrades
When a server's old subscription has ended, server managers can start a new upgrade from Billing & upgrades instead of getting stuck behind the old billing account.
- Billing & upgrades now treats ended subscriptions as free when the paid period is over.
- The billing page still keeps invoices and live subscription changes limited to the account that paid.
- Fixedv2.14.1
Retry missing languages and keep translated text
Members can retry missing languages, and an attachment failure no longer hides a successful text translation.
- If an automatic translation misses a language, BabelBot shows a Retry button when it can try again.
- If BabelBot cannot translate an attachment, it still posts the translated message text.
- For servers with many target languages, BabelBot splits translations across replies before Discord's message limit blocks them.
- Newv2.14.0
Connect BabelBot to your AI assistant
Connect Claude, ChatGPT, Cursor, or another compatible AI app to check and update your BabelBot settings.
- Copy the connection address from the new Integrations page, then follow the setup steps for your AI app.
- Your assistant can view and update settings for servers you manage, including languages, custom words, channel translation, and channel rules.
- Ask your assistant to check your setup, plan, and recent usage, then suggest improvements.
- You connect with Discord, keep the same permissions and plan limits as the dashboard, and can disconnect the app at any time.
- Fixedv2.13.7
Billing controls stay with the account that paid
Only the account that paid can view invoices or change the subscription for that server.
- The account that paid can open the customer portal, view orders, accept retention offers, cancel, or change plans.
- For older purchases without a linked buyer, any server manager can still manage billing.
- Improvedv2.13.6
Retry button for incomplete translations
When a translation comes back missing one or more languages, BabelBot now adds a Retry button to the notice so you can fill in the gaps with a single click.
- The Retry button stays available for about a minute after the incomplete translation appears.
- Retrying only re-translates the languages that were missing, so it is quick and does not repost the ones that already worked.
- Successful retries appear in the same place the translation would normally show up.
- If a retry cannot be delivered, BabelBot lets you know privately instead of leaving you guessing.
- Improvedv2.13.5
Clear feedback when a translation fails
BabelBot retries incomplete translations and tells members when it cannot finish one.
- BabelBot posts either the translation or a short note explaining what went wrong for automatic translations, flag requests, and voice chat.
- BabelBot tries incomplete translations again before posting a partial result.
- Messages that do not need translation stay out of the way.
- Fixedv2.13.4
Bridge messages keep translating during AI outages
Plain text keeps moving between linked channels during a temporary problem with the AI translation service.
- During a temporary AI outage, BabelBot uses its own translation engine for plain text in linked channels.
- Messages with custom words or media still require AI translation.
- Improvedv2.13.3
Changelog updates are available by RSS
Server admins and community managers can now subscribe to BabelBot release notes from their RSS reader.
- The changelog now has an RSS feed at /changelog/rss.xml.
- The changelog page includes an RSS feed button so updates are easier to follow outside Discord.
- Fixedv2.13.2
Keep the right translation under each language
BabelBot checks multi-language results before posting them under their language headings.
- BabelBot checks every multi-language result before posting it.
- If a language is missing or has the wrong heading, BabelBot stops the post rather than showing the wrong text under a language name.
- Fixedv2.13.1
More reliable multi-image translations
When a message has several images, BabelBot now makes sure every image was translated before posting the result.
- Posts with multiple images are retried automatically if the first attempt misses one of them.
- If an image still cannot be translated, BabelBot shows a failure notice instead of posting an incomplete result.
- Newv2.13.0
Video and voice-note translation is back
Paid servers with Media translation enabled can translate supported videos and Discord voice messages again, alongside images.
- With Media translation enabled on a paid plan, BabelBot translates supported images, videos, and Discord voice notes posted in text channels.
- Flag reactions and automatic translations support the same media types when your plan and settings allow them.
- Newv2.12.0
Voice chat translation starts instantly
Running /voice start now joins your voice channel right away and translates every speaker into all of the channel's configured languages.
- /voice start no longer asks you to pick two languages first. It uses the target languages already configured for that voice channel.
- Channel overrides are respected, so a voice channel with its own language list uses those languages instead of the server defaults.
- Every speaker is now translated into all of the channel's target languages, not just two, and starting works with one or more configured languages.
- Improvedv2.11.4
Server settings load faster and save reliably
The dashboard opens sooner and keeps up when you change several settings quickly.
- Rapid changes to languages or switches save without reverting.
- The server overview appears while the usage chart loads, so you can start using the page sooner.
- Switching between servers is faster.
- Fixedv2.11.3
Translate image posts with a flag reaction
Members can request a translation for a supported image by reacting with a country flag.
- Flag reactions translate supported image attachments when Media translation is available for the server.
- Members get a clear result instead of silence when an image cannot be translated.
- Your plan and Media translation settings determine whether image translation is available.
- Improvedv2.11.2
Flag reactions work in channels with auto translation off
Channel rules can now disable automatic translation while still allowing members to request translations with flag reactions.
- Turn Translation status off in a channel rule without blocking flag reaction translations.
- Use this for private, forum, archive, or support channels where admins want fewer automatic replies but still want on-demand translation.
- The Flag reactions setting in the matching channel rule still controls whether flags are allowed there.
- Improvedv2.11.1
Forum translations stay with the post
Translations appear inside Discord forum and media posts instead of opening a separate thread.
- Translations appear as replies inside forum and media posts, even when your server uses thread mode.
- Flag translations stay inside the forum or media post too.
- Regular text channels keep using your reply or thread setting.
- Newv2.11.0
Translate embeds and messages from selected bots
BabelBot can translate text inside embeds and messages from bots you choose.
- BabelBot translates embed titles, descriptions, fields, and footers on every plan. They use the same quota as a regular translation.
- Use Translate other bots to choose which bots BabelBot should translate.
- Pick from the bots in your server instead of copying their IDs.
- BabelBot ignores its own messages, so it cannot translate itself.
- Improvedv2.10.4
Better translation for posts with multiple images
BabelBot now translates every image in a message instead of focusing on the first one.
- Send several screenshots in one message and BabelBot covers each image in order rather than blending them into a single summary.
- Each image is labeled so longer threads and multi-page documents stay easy to follow.
- Media translation still needs to be enabled in your dashboard and is available on Pro and above.
- Improvedv2.10.3
Custom words can apply to all languages
Server admins can now set one custom word for every target language.
- Choose All Languages when adding or editing a custom word in the dashboard.
- Use it to keep names, gamertags, acronyms, and brand terms unchanged without creating one entry per language.
- Language-specific custom words still work for terms that need a different translation per language.
- Fixedv2.10.2
Quota only counts delivered translations
BabelBot no longer charges translation quota when a translation stops before members receive it.
- Your AI translation quota is only counted once a translation is actually delivered to the channel, thread, or bridged channel.
- If a send fails (for example, missing permissions or a deleted channel), the quota is released instead of counting against your plan.
- Skipped duplicate messages, translation errors, and messages with nothing to translate no longer use up quota.
- For bridges that relay to several channels, only the channels that actually received the message are counted.
- 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
Long replies fail less often
Long translations no longer disappear when Discord cannot accept them as replies.
- Very long messages in reply mode no longer disappear when the reply cannot be posted.
- Free servers get an upgrade prompt when a message contains an image or video.
- Paid servers get one reminder to turn on Media translation when it is included in 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
Find BabelBot guides on the main website
Setup and billing help now live alongside the rest of the BabelBot website.
- Guides, setup help, and billing explanations now live at babelbot.xyz/docs.
- You can open the docs from the marketing site or footer without switching websites.
- Releasev2.5.0
Dashboard 2.0
A new dashboard puts server status, settings, usage, and billing in fewer pages.
- See server status, suggested next steps, plan usage, and 30 days of translation activity on one overview.
- Find languages, reply mode, channel rules, flag reactions, ignored users, and Media translation together under Settings.
- Set up linked channels and manage billing from simpler pages.
- Configure everything at app.babelbot.xyz or with /dashboard. The old setup commands (/server, /channel, /language, /bridge, /quota) are retired.
- Translation detection and image handling are more accurate.
- Newv2.4.1
Keep bridge conversations in matching threads
Thread-mode conversations stay together on both sides of a bridge.
- A reply in a bridged channel opens a matching thread in the linked channel when you use thread mode.
- Replies stay grouped with the same conversation on both sides.
- Existing bridges in thread mode use matching threads without extra setup.
- 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 flags for on-demand translation
Members can use more country and regional flags to request a translation.
- More regional and language variants work with flag reactions.
- Use flag reactions across the server or control them 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
Connect one channel to several language channels
Use one central channel to reach several linked language channels.
- Create a group with one central channel and several language channels from the dashboard.
- Messages from the central channel reach each linked channel in its language.
- This works well for announcements that need to reach several language channels.
- Improvedv2.0.1
Founder Access and tidier multi-language replies
Lifetime plans have a new name, and multi-language replies take up less room.
- Lifetime plans are called Founder Access across the website, dashboard, and checkout.
- When a message needs several languages, BabelBot groups the translations in one embed when they fit.
- BabelBot removes old translation threads based on your retention setting.
- Releasev2.0.0
BabelBot 2.0
A simpler command setup, dashboard billing, and better tools for support.
- Use /config, /bridge, and /billing to set up BabelBot with fewer commands.
- Manage billing and upgrades from the dashboard.
- Run /diagnostics when support asks for details about your setup.
- Newv1.9.1
Control flag translations on announcements
Choose whether country flag reactions translate announcements and cross-posts.
- Turn flag translations for announcements and cross-posts on or off for the whole server.
- Turn them off in busy announcement channels to prevent accidental translation requests.
- Improvedv1.9.0
Bridge messages look like regular Discord messages
Messages in linked channels use Discord's regular message style instead of bot embeds.
- Messages in linked channels look like regular Discord messages instead of bot embeds.
- BabelBot needs Manage Webhooks permission for this format.
- 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
Manage BabelBot billing through Polar
Polar handles checkout, subscriptions, and Founder Access purchases.
- Choose a monthly Pro or Ultra subscription, or buy Founder Access once.
- Use the customer portal to update payment details and check your subscription.
- BabelBot updates your server's plan 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.