30-Second Setup

  1. Invite the bot to your server (link below)
  2. Register your language: /register language:English
  3. Auto-translate on: /talksy language:Spanish
  4. Done. Type anything โ€” it auto-translates as you.
Add Talksy to Discord โ†’

How to Add a Translation Bot to Discord (2026 Guide)

Adding a translation bot to Discord takes under 30 seconds. This guide walks through installing Talksy โ€” the webhook-native translation bot โ€” registering each user's language, and enabling auto-translate so messages flow between languages naturally. Same steps work for inviting on a server or installing personally on your Discord account (no admin permissions required for personal install).

Step 1 โ€” Invite the bot

You have two options depending on whether you want translations available to the entire server, or just to yourself across every server you join:

Server install (admin)

Available to all members. Required for routes, glossary, and server-wide auto-translation.

Server install
Personal install

No admin perms required. /translate and right-click โ†’ Translate work in every server you join.

User install

The server install asks for Send Messages, Manage Webhooks, Read Message History, and Use Slash Commands. Don't deny these โ€” they're what make webhook-based translation work (posting as the original speaker instead of as a bot reply).

Step 2 โ€” Register your reading language

Run this in any channel where Talksy is present. It tells the bot what language YOU read โ€” so when other members' messages get translated for you, they end up in this language.

/register language:English

Pick from autocomplete (100+ supported), or type the language name. One-time per Discord account โ€” works across every server you're in.

Step 3 โ€” Turn on auto-translate

This is the magic step. /talksy tells the bot what language YOU naturally write in. When you post a message, it auto-translates to the languages other members have set, and posts the translation back into the channel as you (same avatar, same name).

/talksy language:Spanish

Once enabled, type normally. Talksy figures out what to translate to and posts the right version for each reader. To disable: /talksy off:true.

Step 4 โ€” Three ways to translate on demand

Beyond auto-translate, you can translate any specific message three ways:

A โ€” Slash command
/translate text:"Bonjour" language:English

Translates anything you type into the chosen language.

B โ€” Flag reaction

React to any message with a country flag (๐Ÿ‡ซ๐Ÿ‡ท = French, ๐Ÿ‡ช๐Ÿ‡ธ = Spanish, ๐Ÿ‡ฏ๐Ÿ‡ต = Japanese, etc.). Bot translates that message into that language and replies privately to you.

C โ€” Right-click context menu

Right-click any message โ†’ Apps โ†’ Translate Message. Bot translates to your /register language. Works everywhere with personal install โ€” even servers where the bot isn't installed.

Optional โ€” Server admin commands

If you're a server admin, four extra commands let you configure server-wide behavior:

  • /server enable โ€” turns on auto-translation for all members of your server.
  • /server channel add โ€” restricts auto-translation to specific channels.
  • /server route add โ€” sets up channel-to-channel translation flows (e.g., #general โ†’ #fr-channel auto-translates everything into French). Pro feature.
  • /server glossary add โ€” preserves game names, character names, or brand terms so they don't get translated. Pro feature.

Bot not translating? Common fixes

  • Didn't register first. Auto-translate requires /register to know your language. Run it once.
  • Channel not in allowed list. Admin needs to either run /server channel add or use /server enable for all channels.
  • Bot missing webhook permission. Check the bot's role permissions for Manage Webhooks on the channel.
  • Detected language matches target. If you write in your registered language, there's nothing to translate โ€” that's by design.

Full troubleshooting โ†’ Discord bot not translating? 7 quick fixes

Ready in 30 seconds

Free tier with 100 auto-translations, 100+ languages, and no credit card.