๐ŸŒ Discord translation bot + onboarding + assistant

TradAssist โ€” on-demand translation on Discord

Looking for a Discord translation bot? TradLinker helps international Discord servers keep one conversation across multiple languages. Link your channels by language, translate messages automatically, keep polls and reactions readable for everyone, translate individual messages or entire channels on demand, publish multilingual posts, and simplify onboarding with language roles.

TradLinker = Discord translation bot core TradCoord = Premium server organization TradAssist = on-demand translations/flag reaction 110+ supported languages 2k+ servers/Hundreds of thousands of users
๐Ÿ—จ๏ธLinked multilingual channels/Multilingual polls & synchronized reactions
๐Ÿ—ณ๏ธOn-demand translations/Flag reaction/Multilingual posts
๐Ÿ›ก๏ธOnboarding, rules & language roles
TradAssist banner
TradLinker avatar

Main bot

TradLinker

Translation & multi-channel relaying
TradAssist avatar

Assistant & extension

TradAssist

On-demand translation on servers and in DMs
TradCoord avatar

Premium extension

TradCoord

Welcome, rules, language roles

Discord translation bot

A Discord translation bot built for linked multilingual channels

TradLinker helps multilingual Discord communities keep one conversation across several channels and languages. It automatically translates messages, supports multilingual polls and synchronized reactions, lets you run on-demand translations and publish multilingual posts, and structures onboarding with language roles and organized access.

Why this suite?

A clear architecture: 1 main bot + 2 complementary extensions

Here is how the three bots work together: TradLinker is the main bot, TradCoord is the premium organization add-on, and TradAssist works both as a personal assistant and as a server translation extension.

1

Start with TradLinker

Create groups of linked channels (FR / EN / ESโ€ฆ) and let the bot relay/translate messages so you keep a single conversation without fragmentation.

  • Automatic translation between channels
  • Synchronized reactions
  • Multilingual polls
2

Add TradAssist for everyday use

On-demand translations, channel translation, and multilingual posts with a Translate button, plus flag-reaction translation. On Premium, key features are unlimited for everyone on that server.

  • Personal assistant in DMs
  • Server translation tools
  • Unlimited on Premium servers (supported features)
3

With Premium, unlock TradCoord

Clean, secure onboarding: welcome message, rules acceptance, language selection, language roles, and multi-group coordination to reduce noise.

  • Welcome & rules
  • Language roles
  • Multi-group organization

The three bots

Bot overview

Each block covers the product role, key features, and main use cases.

TradLinker

Main bot

TradLinker

The heart of a multilingual server. Links multiple channels by language and republishes each translated message in the linked channels.

Linked channelsAuto translationPollsReaction sync
Key features / commands
  • /2-create_group, /3-add_channel, /6-show_groups
  • /1-create_poll and /1-delete_poll
  • Context menu Show reactions (reaction aggregation)
  • /8-buy_premium for server Premium
TradAssist

Assistant & extension

TradAssist

The personal translation assistantโ€ฆ and TradLinkerโ€™s server extension. Advanced translation tools you can use in DMs and on servers.

Message translationChannel translationMultilingual postsFlag reactions
Key features / commands
  • /1-translate_and_send โ€ข /4-translate_message
  • /3-translate_channel + context menu Translate channel
  • /2-multilang_post_create / edit with a Translate button
  • /5-flagreact command group (flags + delay)
  • /6-buy_platinium โ€” user Platinium plan
TradCoord

Premium extension

TradCoord

Smart onboarding for premium servers. Welcomes members, manages rules + language roles, and coordinates access.

WelcomeRulesLanguage rolesCoordination
Key features / commands
  • /1-set_welcome โ€ข /1-clear_welcome
  • /2-set_rules_message (acceptance button + logs)
  • /3-coordination, edit, delete
  • Reserved for Premium

Workflow

How the 3 bots complement each other

1

TradLinker structures conversations

Groups of linked channels by language, automatic relaying and translation: the conversation stays alive and unified.

2

TradAssist adds advanced tools

On-demand translations, channel translation, multilingual posts, and flag reactions โ€” in DMs and/or on servers.

3

TradCoord structures Premium onboarding

Rules, languages, roles, and access: fewer unnecessary messages, fewer notifications, and a better member experience.

Available languages

110+ supported languages, continuously available

Catalog of languages available across the suiteโ€™s translation features.

Afrikaansaf Albaniansq Amharicam Arabicar Armenianhy Azerbaijaniaz Basqueeu Belarusianbe Bengalibn Bosnianbs Bulgarianbg Catalanca Cebuanoceb Chichewany Chinese (Simplified)zh-cn Chinese (Traditional)zh-tw Corsicanco Croatianhr Czechcs Danishda Dutchnl Englishen Esperantoeo Estonianet Filipinotl Finnishfi Frenchfr Frisianfy Galiciangl Georgianka Germande Greekel Gujaratigu Haitian Creoleht Hausaha Hawaiianhaw Hebrewhe Hindihi Hmonghmn Hungarianhu Icelandicis Igboig Indonesianid Irishga Italianit Japaneseja Javanesejw Kannadakn Kazakhkk Khmerkm Kinyarwandarw Koreanko Kurdish (Kurmanji)ku Kyrgyzky Laolo Latinla Latvianlv Lithuanianlt Luxembourgishlb Macedonianmk Malagasymg Malayms Malayalamml Maltesemt Maorimi Marathimr Mongolianmn Myanmar (Burmese)my Nepaline Norwegianno Odiaor Pashtops Persianfa Polishpl Portuguesept Portuguese (Brazilian)pt-br Punjabipa Romanianro Russianru Samoansm Scots Gaelicgd Serbiansr Sesothost Shonasn Sindhisd Sinhalasi Slovaksk Sloveniansl Somaliso Spanishes Sundanesesu Swahilisw Swedishsv Tajiktg Tamilta Tatartt Telugute Thaith Turkishtr Turkmentk Ukrainianuk Urduur Uyghurug Uzbekuz Vietnamesevi Welshcy Xhosaxh Yiddishyi Yorubayo Zuluzu
TradLinker

Main bot

TradLinker

The heart of multilingual conversation on Discord: it links channels by language and automatically republishes translated messages into each linked channel.

Automatic translationLinked channelsMultilingual pollsSynchronized reactions

What TradLinker does

One conversation thread, in multiple languages

TradLinker is designed to avoid fragmented discussions. Instead of splitting your community, you create a group of channels (FR, EN, ES, etc.) and the bot relays each message into the other channels in the group with translation.

1

Linked channel groups

You create groups (e.g. General) and then add one channel per language. TradLinker then knows where to republish each message.

  • Group-based organization (e.g. General, Support, Recruiting)
  • One channel = one language in the group
  • Configuration stays visible and editable at any time
2

Automatic relaying + translation

When a member posts in a linked channel, the message is republished in the other channels from the same group with translation adapted to each language.

  • Smooth member experience
  • One unified conversation across languages
  • Automatic synchronization of reactions, Discord replies, and in-place edits on relayed messages
  • Reactions visible through the reaction viewer
3

Built-in multilingual polls

You can launch a poll from a linked channel and the bot broadcasts it to every channel in the group with translated options.

  • Questions + options translated by language
  • Synchronized broadcast across linked channels
  • Assisted poll deletion by its creator (or an admin)

Commands

Everything an admin / moderator uses daily

Below: the commands and actions visible to users/admins.

๐Ÿงญ Getting started

  • /help โ€” TradLinker quick setup guide (groups, channels, premium, support)
  • Good to know: the bot walks you through the setup logic step by step so you can get started quickly

๐Ÿ› ๏ธ Group configuration (server admin)

  • /2-create_group โ€” creates a linked channel group
  • /3-add_channel โ€” adds a channel to a group, then prompts for language selection
  • /4-remove_channel โ€” removes a channel from a group
  • /5-delete_group โ€” deletes an entire group
  • /6-show_groups โ€” shows the current configuration (groups + channels + languages)

Mainly used on servers โ€ข the Manage Channels permission is required for configuration commands.

๐Ÿ“Š Multilingual polls

  • /1-create_poll โ€” creates a poll in a linked channel and broadcasts it to the groupโ€™s linked channels
  • /1-delete_poll โ€” deletes a poll you created (admins can delete all polls)
  • Built-in duration presets (from 15 min to 3 days)
  • Text options (and optional images per answer when used fully)

๐Ÿ’ฌ Reaction viewer

  • Context menu Show reactions โ€” displays a messageโ€™s reactions in aggregated form
  • Very useful in a relayed / translated message system

๐Ÿ’Ž Support & server subscription

  • /7-donate โ€” support the project
  • /8-buy_premium โ€” Premium subscription for the current server

Premium raises group and channel limits, opens access to TradCoord (Premium onboarding), and lets you use TradAssist without limits on that server.

๐ŸŽฏ Best for what use?

  • International communities (gaming, creators, support, open source)
  • Servers that want to keep one single community without splitting by language
  • Teams that need a simple, reliable configuration to administer
Free vs Premium plan: TradLinker already includes the core multilingual chat system. Premium raises configuration limits (groups/channels) and completes the experience with TradCoord + unlimited TradAssist use on the server.
TradCoord

Premium extension

TradCoord

The onboarding and coordination bot that keeps a Premium server organized from the moment members arrive: welcome flow, rules acceptance, language roles, and access management by language group.

WelcomeRulesLanguage rolesInteractive coordination

Role in the suite

TradCoord takes over after translation

Once multilingual channels are set up with TradLinker, TradCoord guides new members through language selection, assigns the right access automatically, and limits noise (pings / unnecessary notifications) to keep onboarding clean.

1

Custom welcome

Set up a custom welcome message to guide members to the right channel (rules / language choice), without sending unnecessary notifications to the whole server.

  • Free text (via modal)
  • Simple variables {user} and {channel}
  • Button that sends users directly to the rules or language-selection channel
2

Rules acceptance

Publishes a rules message with an accept button, assigns a role to the user, then redirects them to language selection so each member can configure their own access.

  • Simple flow for new members
  • Moderation-side traceability
  • Explicit redirect to the language-selection channel (self-serve for members)
3

Scoped coordination

Creates interactive role/language messages for one group, several groups, or all TradLinker groups so members choose their language and only receive useful notifications.

  • Select one or multiple groups
  • Safe update / deletion
  • Noise reduction: language roles to limit pings and unnecessary notifications

Commands

Admin-facing features (Premium)

All commands below are admin commands. TradCoord is intended for Premium servers.

๐Ÿ‘‹ Welcome

  • /1-set_welcome โ€” configures the welcome message (target channel + modal text)
  • /1-clear_welcome โ€” disables and removes the server welcome configuration

Permissions: manage messages. Reserved for Premium servers.

๐Ÿ“œ Rules + validation

  • /2-set_rules_message โ€” sends a rules acceptance message with a button
  • Public settings: message channel, logs channel, language channel, role to assign
  • On click: assign role + confirmation message + link to the language-selection channel

๐Ÿงฉ Interactive coordination (creation)

  • /3-coordination โ€” creates an interactive role-management message in a chosen channel
  • Lets you target one group, multiple groups, or all TradLinker groups
  • Creates/links language roles for the selected coordination area

โœ๏ธ Coordination maintenance

  • /3-edit_coordination โ€” updates an existing coordination message (useful after changing groups/channels)
  • /3-delete_coordination โ€” deletes a coordination area with confirmation
  • Safely cleans up unused permissions/roles when possible

Deletion: permissions Manage Messages + Manage Roles.

โœ… What this changes for your members

  • Clearer arrival flow (welcome + rules + language choice)
  • Less friction to reach the right content
  • Better readability for large multilingual servers

๐ŸŽฏ Best for which type of server?

  • Communities with significant onboarding needs (creators, gaming, support, schools)
  • Servers with many channels/languages and a need for structure
  • Moderation teams that want to save time
Important: TradCoord is designed as a Premium add-on for TradLinker. It relies on the group/language setup already created in TradLinker to manage access and onboarding.
TradAssist

Personal assistant & server extension

TradAssist

A versatile translation assistant: on-demand translations, single-message or channel translation, multilingual posts with a Translate button, and flag-reaction translation.

DM + serverMessage translationChannel translationMultilingual postsFlag reactions

Why users like it

A simple assistant for users, powerful for servers

TradAssist can be used in direct messages for personal use, but also directly on servers as a translation extension. It brings the suiteโ€™s fast translation actions into everyday use.

1

Fast translations, without complex setup

Translate a message, typed text, or a recent channel through slash commands and context menus.

  • Use in DMs and on servers (depending on the command)
  • Ephemeral responses so the channel stays clean
  • Automatic language targeting based on locale
2

Publish multilingual content

Creates posts with text + attachments and a Translate button, then lets you edit those posts easily.

  • Quick creation (attachments + modal)
  • Translate button for readers
  • Bot-message editing with the right permissions flow
3

Flag reactions = instant translation

Members react with a recognized flag, and TradAssist sends a temporary translation of the message.

  • Very intuitive for members
  • Configurable auto-delete delay
  • List of recognized flags available by command

Commands

TradAssist features (for users and servers)

Complete list of slash commands and context menus. Quotas and unlimited usage depend on the plan (Free, server Premium, user Platinium).

โœ๏ธ Translate & send text

  • /1-translate_and_send โ€” opens a language selector, then a text form to translate/send
  • Available on servers, in DMs, and in private channels
  • Ideal for quickly writing a message in another language

๐Ÿงพ Multilingual posts with Translate button

  • /2-multilang_post_create โ€” creates a post (text + up to 5 attachments) with a Translate button
  • /2-multilang_post_edit โ€” edits an existing bot post (text + optional attachment replacement)
  • Can be used on servers, in DMs, and in private channels

๐Ÿ“š Channel translation (server)

  • /3-translate_channel โ€” translates the N latest messages from the channel (max 100) with pagination
  • Context menu Translate channel โ€” opens the same flow from a message
  • Server-only command (no DMs)

๐Ÿ’ฌ Translate a specific message

  • /4-translate_message โ€” translates a message from the current channel (via message ID)
  • Context menu Translate message โ€” the easiest method (right-click / Apps)
  • Available on servers, in DMs, and in private channels
  • Ephemeral response, useful for translating without cluttering the channel

๐Ÿšฉ Translation via flag reactions

  • Server-only feature: members react with a recognized flag to get a temporary translation
  • /5-flagreact set_delay โ€” sets the auto-delete delay (5 to 300 s)
  • /5-flagreact show โ€” shows the current delay
  • /5-flagreact list_flags โ€” lists recognized flags

Setting set_delay: server command requiring Manage Server or administrator permissions.

๐Ÿ’Ž User subscription

  • /6-buy_platinium โ€” opens/guides the Platinium subscription flow
  • Command available on servers, in DMs, and in private channels
  • Useful for unlimited personal use on supported features
Keep in mind: TradAssist is the most direct bot in the suite. It can support one user in DMs or become a complete translation extension for a server โ€” especially alongside TradLinker.

Premium / Platinium

Premium and Platinium plans

Choose the plan that fits your use case: Premium applies to an entire server (TradLinker, TradCoord, and unlimited TradAssist for members of that server), while Platinium opens TradAssist access for one user.

Free

Starter

0โ‚ฌ
  • TradLinker: 1 group (max. 5 channels)
  • TradAssist: monthly quotas
  • TradCoord: unavailable

Server

Premium

โ‚ฌ6.99 /month
  • TradLinker: up to 10 groups (max. 15 channels per group)
  • TradCoord included (welcome, rules, coordination)
  • TradAssist: server-side translation extension
  • Key TradAssist features unlimited for everyone on that server (supported)

User

Platinium

โ‚ฌ3.49 /month
  • Unlimited personal TradAssist in DMs (supported features)
  • Bypass server quotas for the user (supported features)
  • Useful even if the server is not Premium
Feature / benefit Free Premium (server) Platinium (user)
TradLinker โ€” groups & linked channels 1 group โ€ข 5 channels max Up to 10 groups โ€ข 15 channels/group โ€”
TradCoord (welcome + rules + coordination) No Yes No
TradAssist on servers Quotas Unlimited on that server (supported features) Unlimited for the user (supported features)
TradAssist in DMs Quotas โ€” Unlimited (supported features)
Best forโ€ฆ Testing A whole community A power user / mod

๐Ÿš€ How to upgrade a server to Premium

  1. From the server you want to upgrade to Premium, run the command /8-buy_premium.
  2. The bot generates and sends a Stripe payment link (secure payment provider) to subscribe to the server Premium plan.
  3. Once payment is received and confirmed, the server is automatically registered as Premium.

The command must be run in the target server, because the Premium subscription is tied to that server.

๐Ÿ’Ž How to become a Platinium user

  1. Run the command /6-buy_platinium (server, DM, or private channel).
  2. The bot creates/displays the secure subscription link to complete the Platinium signup.
  3. Once payment is confirmed, the user account is automatically registered as Platinium.

This subscription is linked to the user (not to a whole server).

๐Ÿ“Š TradAssist quotas (free usage)

On servers (per month / per server)

  • translate_message : 20
  • translate_and_send : 10
  • translate_channel : 5
  • tutorial_post : 5
  • translate_flag : 20 (translated reactions)

In DMs (per month / per user)

  • translate_message : 5
  • translate_and_send : 5
  • tutorial_post : 2

Tutorial โ€œTranslateโ€ button

  • 20 clicks / month / button

Free quotas reset: 1st of every month at 00:00 UTC.

TradLinker

Start with TradLinker

The core of the suite for connecting multilingual channels.

Add TradLinker
TradAssist

Add TradAssist

Personal assistant + advanced translation extension for servers.

Add TradAssist
TradCoord

Go Premium / Platinium

Unlock TradCoord and enjoy unlimited TradAssist on your server or for yourself.

See Premium / Platinium

FAQ โ€” Discord translation bot

Questions about TradLinker, TradAssist, and TradCoord

Clear answers about automatic channel translation, on-demand translation, multilingual communities, onboarding, and the Premium / Platinium plans.

What is a Discord translation bot?

A Discord translation bot helps members write in their own language while other members receive a translated version. TradLinker focuses on multilingual Discord servers by linking language channels, translating messages automatically, preserving context across communities, and reducing the need to split international members into separate discussions.

How does TradLinker translate Discord channels automatically?

TradLinker lets you create groups of linked channels, usually one channel per language. When someone posts in one channel, the bot detects the source language, translates the message, and republishes it in the other linked channels so English, French, Spanish, or other communities can follow the same conversation.

Can TradLinker translate individual Discord messages on demand?

Yes. The suite supports on-demand translation through TradAssist and related translation actions. Members can request a translation for a specific message, use supported reactions, or translate targeted content without forcing the whole server to rely only on automatic channel relays.

Is TradLinker useful for multilingual gaming communities?

Yes. Gaming communities often mix players from different countries, time zones, and language groups. TradLinker helps announcements, general chat, event coordination, and support channels stay readable by translating conversations between linked channels while keeping the community together instead of splitting every language into isolated spaces.

What is the difference between TradLinker, TradAssist, and TradCoord?

TradLinker is the core Discord translation bot for linked multilingual channels. TradAssist adds quick translation actions, personal translation help, and server translation extensions. TradCoord is the Premium organization layer for onboarding, rules, welcome flows, and language-role coordination after the translation structure is already in place.

Does the bot support multilingual polls and reactions?

TradLinker is designed for more than plain message translation. The suite includes multilingual polls, synchronized reactions, and multilingual publishing tools so members can vote, react, and understand shared posts across language channels without forcing administrators to manually duplicate the same content several times.

How many languages can the Discord translation bot support?

TradLinker supports more than one hundred languages, making the suite suitable for international Discord servers, gaming clans, education groups, creator communities, and support spaces. The exact setup depends on your server configuration, linked channels, quotas, and the plan you choose.

Can TradLinker translate an entire Discord channel?

TradLinker is built around linked channels and automatic relays, while TradAssist adds on-demand translation tools for selected content. Together, they cover the common need to translate ongoing channel activity and targeted messages so members can follow discussions without copying everything into an external translator.

Is there a free plan for this Discord translation bot?

Yes. The free plan lets you start with the core TradLinker experience and test multilingual channel translation before upgrading. Premium increases server limits and adds TradCoord, while Platinium is designed for individual TradAssist usage across supported contexts.

When should I choose Premium instead of Platinium?

Choose Premium when the whole Discord server needs higher limits, TradCoord onboarding, organized language roles, and extended TradAssist usage for members on that server. Choose Platinium when one user wants individual access to TradAssist across supported contexts.

Can TradLinker help with onboarding language roles?

Yes. TradCoord complements TradLinker by helping new members choose language roles, read welcome or rule messages, and receive cleaner channel access. This is useful when a multilingual Discord server needs both translation and organization, especially to reduce confusion for members arriving in different languages.

How do I start using TradLinker on my Discord server?

Start by adding TradLinker, creating your first group of linked channels, and testing messages between two languages. Then add TradAssist for quick translations and reactions. If the server grows, Premium can expand channel limits and add TradCoord for structured onboarding and language-role management.