
BabelWeave automatically translates messages between language-specific channels in your Discord server — in real time, with threads, forums, and reactions all kept in sync.
No configuration headaches. One bot, one command to start.
Messages appear in every language channel within ~2 seconds, translated by Gemini AI.
Clone an entire Discord category into a new language with one command — channels, roles, and all.
Forum posts, media channels, and private threads are all mirrored and kept in sync.
Reactions on a message are copied to all its translations so emoji stay in context.
Any language supported by Gemini, plus styled registers like en-AU for fun communities.
Members self-select their languages from a clean panel. Discord locale auto-detection built in.
Relay recent messages after adding a new language so no one misses past conversations.
Message content is sent to Gemini for translation only. No message text is stored beyond a 7-day cache.
No dashboard, no webhooks to configure. Everything is a slash command.
/translate group create name:global-chat
/translate channel add group:global-chat channel:#english language:en
Repeat for each language. BabelWeave creates roles and locks channel visibility automatically.
/translate roles setup channel:#role-selection
Send a message in any language channel — it appears translated in all the others instantly.