Translator Bot avatar

Translator Bot

Verified64,900 servers

Media Gallery
Screenshots and videos showcasing Translator Bot in action

No media available.

About Translator Bot

Transform your Discord server into a global village ! This bot is designed for communities from around the world, breaking down language barriers in real-time.

This bot is 100% free for basic usage and if you have ideas to improve it, they are welcome on the support server.

Supported Translation model ATM :

  • DeepL
  • Google Translate
  • Request for more šŸ˜‰

January 2026 News :

  • Add custom abbreviations for translations (e.g. : btw in message -> by the way in translation input)
  • Support for translation of forwarded messages
    • For (premium) linkchannels, the icon ā© will be appened before the username
  • Add arabic language for context app commands (for users who did not use the /personal command)
  • Fix some bugs about the december new features

December 2025 News :

  • Add possibility to reflect top role with username on linkchannels
  • Add timeout option to remove the translation after X time on (premium) reverse, channellanguage and defaultlanguage
  • Rewrite of the double_pings for a better user experience
  • Add /config double_pings_linkchannels to remove the mention in the linkchannels too (different option from the other configurations)
  • The /premium model now do not delete all the premium configurations, they are only affected if the language is not available in the destination model

Main Features :

  • Default Language Setup: Set a universal language for your server. Some messages are not sent in the language you defined ? No problem, the translation is automatic !
  • Channel-Specific Languages: Cater to diverse groups by setting unique languages for specific channels. Have a French channel in an English server? No problem.
  • Linked Channels: Talk in english in a channel, your spanish friends will see your message in their channel and in spanish. Cool, right ?
  • Flag Reaction Translations: React with a flag emoji to get instant translations. Choose whether you want these in DMs or right in the channel.

You want to try it without adding it to your server ? No problem, the support server offers some tests channels with each option. Join it here :
https://discord.gg/gqfFqJp

Quick Commands Guide :

  • /help: Discover all bot commands.
  • /stats: Check out the bot's usage stats.
  • /translatechoice: Setup if you want your flag reaction translations in your DMs or in the channel you put it !
  • /translate : Send a pre-translated message anywhere with this command. This one is user installable
  • /personal : Change the language of the Translate context app menu to your preferred one

For Managers :

  • Setup the main server language with /defaultlanguage.
  • See all supported languages with /languagelist
  • Enable or disable flag reactions server-wide with /allowflag.
  • Customize for channel-specific languages with /channellanguage.
  • Translate from one language to another (and vice versa) in a specific channel with /reverse.
  • Make your categories by spoken language with /linkchannels.
  • Quickly reset to default settings with /resetsettings.

Embark on a journey to a more inclusive and connected community on Discord today. Your server’s gateway to global communication is here !

Popular Commands
Most used commands this month
linkchannels

Commands used to set a linked translation between 2 channels.

add – Add a translation across 2 channels using a language in each channel.

remove – Remove a link between 2 channels and translation option.

list – List all the linked channels in the server.

channellanguage

Commands used to set a different language as your default language in a specific channel.

list – Give the different channel languages you set up

add – Add a different channel languages to your server

remove – Remove a different channel languages you set up

timeout – Remove the bot translation after X seconds. 0 to not delete

languagelist

Command for servers admins. Language list supported by the bot

translate

Translate a text from a language to another.

text* – The text you want to translate.

to_language* – The language you want to translate the text into.

from_language – The language of your actual text.

ephemeral – if you want the answer to be visible only to you. Default is False

personal

Use this command to set your personal language for `Translate` in the App Menu.

language* – The language you want to translate your text into. `none` to reset.

Bot Information

Similar Moderation and Tools Bots

Discover other moderation and tools bots that might interest you

Popular Discord Bots

Check out the most popular bots in our directory

Discover More Bots

Explore our complete directory of Discord bots to find the perfect ones for your server