Kite

Flag Translator

Translates a message when someone reacts to it with a country flag.

Made by KiteAI1 event listenerAdded to 28 bots
Runs when
A reaction is added to a message

How it works

When someone reacts to a message with a country flag, like 🇪🇸 or 🇯🇵, the bot replies with the message translated to the language of that flag. It works for 35 languages in every channel the bot can see, and keeps mentions, emoji and links as they are.

Each flag translates a message once, even if people remove it and add it again, and a message that's already in the language gets no reply. Messages over 2,000 characters aren't translated, so the translation fits in the reply. The flags and their languages are in a Lookup Value block, so you can add flags or change their language.

Before you start

  1. 1Turn on the Message Content Intent under Bot in the Discord Developer Portal, so the bot can read the messages it translates.

What's inside

Open one to see its blocks and what it costs.

Questions

Use this template

Create your bot in Kite for free, then add Flag Translator from the Marketplace in your app and change anything you like in the editor.

Get started

Make your own Discord bot with Kite

Add templates or build commands with blocks and AI. Free to start, hosted 24/7.

Get started for free