Person figure

Translate Users

Learn how to manage permissions or automatically translate messages for specific users in your Discord server.


Commands

Automatically translate user to the channel's default language:

-translate @user auto

If this does not work due to permission issues, you can manually give the user the auto-translate role.

Automatically translate user to a specific language:

-translate @user auto <language>

Example

-translate @steve auto german

Stop automatically translating user:

-translate @user stop

Ban user from using the bot:

-translate @user ban

Banning a user will disable them from interacting with the bot and their messages become untranslatable.

Unban user from using the bot:

-translate @user unban

Notes

  • Get instructions for this command within Discord by writing: -translate help user
  • Messages by bots and webhooks are ignored, unless they are whitelisted.
  • Language values can be the name in English (French), the native language name (Français), the ISO code of the language (fr), or even a country flag emoji (🇫🇷). Language input is not case-sensitive.
  • The commands will not work if the user has higher privileges than bot itself (like Admins/Server owners), for these users you have to edit nickname and assign role manually.