interaction-bot.com Blog

Discord Übersetzer Bot einrichten: Schritt-für-Schritt-Anleitung

Discord-Übersetzer-Bot einrichten: Bot einladen, Autorisierung bestätigen, Zielsprache pro Channel festlegen, Flaggen-Reaktionen aktivieren und alles testen.

Ein Globus mit aufgesteckten Länderfahnen als Symbol für die Übersetzung zwischen vielen Sprachen auf einem Discord-Server
Foto: lara-jameson, Pexels License, via https://www.pexels.com/photo/flags-on-a-map-8828597/

Die Antwort zuerst: Einen Discord-Übersetzer-Bot einzurichten dauert etwa fünf Minuten. Du öffnest den Einladungslink des Bots, bestätigst die Berechtigungen auf dem Autorisierungsbildschirm von Discord, wählst den Server aus, legst im Dashboard die Zielsprache pro Channel fest, aktivierst bei Bedarf Flaggen-Reaktionen und testest das Ergebnis. Diese Anleitung zeigt jeden Schritt am Beispiel von Interaction Bot, einem Übersetzungsbot, der nach eigenen Angaben in mehr als 55.000 Discord-Servern aktiv ist und mehr als 100 Sprachen übersetzt. Ein Hinweis vorweg: Discords eingebaute Übersetzungsfunktion übersetzt nur einzelne Nachrichten für den einzelnen Leser. Eine automatische Übersetzung für einen ganzen Channel bietet Discord selbst Stand 2026 nicht, dafür ist ein Bot da.

Was du zum Einrichten brauchst

Nur drei Dinge, alle auf deiner Seite:

  • Ein Discord-Konto, das Mitglied des Ziel-Servers ist. Der Autorisierungsbildschirm listet nur Server, in denen du bereits eine Rolle hast.
  • Eine Rolle mit der Berechtigung „Server verwalten“ (in Discords Berechtigungsliste „Manage Guild“, siehe die Discord-Berechtigungsdokumentation) oder die Rolle „Administrator“. Ohne eine davon bleibt das Server-Auswahlmenü ausgegraut und die Einladung endet mit einer Fehlermeldung zu fehlenden Berechtigungen.
  • Optional, aber empfehlenswert: einen ruhigen Test-Channel, in dem du übersetzen kannst, ohne die ganze Community zu beschäftigen.

Schritt 1: Den Bot einladen

Discord hat keinen eingebauten Bot-Katalog im Client. Einen Bot fügst du über den Einladungslink des Betreibers hinzu. Für Interaction Bot führt der Button „Add to Discord“ auf der Startseite dorthin, der direkte Einladungslink lautet https://invite.interaction-bot.com/.

Ein Klick darauf öffnet den Autorisierungsbildschirm von Discord. Du wählst den Server aus, auf dem der Bot landen soll, und bestätigst. Wenige Sekunden später erscheint der Bot in der Mitgliederliste, meist direkt mit dem Status „online“.

Schritt 2: Die Berechtigungen bestätigen

Der Autorisierungsbildschirm ist der wichtigste Moment, denn hier legst du fest, worauf der Bot zugreifen darf. Interaction Bot fragt dabei den Wert 1072235544144 an, der sich aus 21 einzelnen Discord-Berechtigungen zusammensetzt. Für einen Übersetzer-Bot zählen vor allem diese:

| Berechtigung | Wofür der Bot sie nutzt |
| View Channels (Kanäle sehen) | Nachrichten lesen, die übersetzt werden sollen |
| Send Messages (Nachrichten senden) | die Übersetzung posten |
| Manage Messages (Nachrichten verwalten) | Original oder eigene Übersetzung löschen |
| Manage Webhooks (Webhooks verwalten) | Übersetzungen unter einem eigenen Namen und Avatar posten |
| Use Slash Commands (Slash-Befehle nutzen) | /translate, /languages und weitere Befehle registrieren |
| Connect und Send TTS Messages | Übersetzungen in einem Voice-Channel vorlesen |

Du kannst vor dem Bestätigen einzelne Häkchen entfernen. Was ein Bot wirklich braucht, sagt dir der jeweilige Anbieter; der Einladungs-Leitfaden dieser Website beschreibt den kompletten Flow und jede Berechtigung im Detail. Nach dem Klick auf „Autorisieren“ ist der Bot im Server.

Schritt 3: Die Zielsprache pro Channel konfigurieren

Die eigentliche Einrichtung passiert im Web-Dashboard, nicht in Discord. Für Interaction Bot: auf der Startseite auf „Login“ klicken, den Discord-Login bestätigen, den Server wählen und „Configure“ anklicken. Das Dashboard liegt unter interaction-bot.com/servers.

Anschließend legst du die Zielsprache pro Channel fest:

  1. Im Dashboard-Menü auf „Translation“, dann „Channel Translation“ klicken.
  2. „Add a configuration“ anklicken.
  3. Drei Felder ausfüllen: Channel (hier liest der Bot die Nachrichten), Sending Channel (wo die Übersetzung erscheint) und Language (die Zielsprache).
  4. Bei Bedarf „Options“ öffnen: Style (Embed, Webhook oder normale Nachricht), Delete Message (Original löschen), Delete Translation, Translate Bot (auch Bot-Nachrichten übersetzen) und Always Send (auch übersetzen, wenn die Nachricht bereits der Zielsprache entspricht).
  5. Zweimal speichern: erst die Schaltfläche im Popup, dann die Seiten-Schaltfläche „Save“. Ohne den zweiten Klick läuft die Regel nicht.

Als Sending Channel nimmst du denselben Channel, wenn die Übersetzung direkt unter der Nachricht stehen soll, oder einen separaten Channel wie #uebersetzungen für eine ruhige, saubere Übersetzungsliste. Bevor du Regeln baust, kannst du mit /languages in Discord prüfen, ob deine Zielsprache unterstützt wird. Die ausführliche Konfigurationsanleitung dieser Website beschreibt zusätzlich Regeln für Rollen, Kategorien und Flags.

Am leichtesten ist der Ablauf im Video nachzuvollziehen: Das Einrichtungs-Tutorial von UnityXpert (2025) zeigt auf dem echten Bildschirm, wie ein Discord-Übersetzer-Bot installiert und für automatische Übersetzung in einem Channel konfiguriert wird:

Schritt 4: Flaggen-Reaktionen aktivieren

Flaggen-Übersetzung ist der Modus mit dem wenigsten Lärm: Der Bot übersetzt gar nichts, bis ein Mitglied mit einer Flagge auf eine Nachricht reagiert. Die Flagge wählt die Sprache, zum Beispiel die französische Flagge für Französisch, die japanische für Japanisch. Eine Reaktion, kein Befehl, löst die Übersetzung aus.

Länderfahnen auf einem Globus, Symbol für die Sprachauswahl per Flagge
Credit: lara-jameson, Pexels License, via https://www.pexels.com/photo/toy-flags-pinned-on-world-map-8828610/

Einrichten: im Dashboard auf „Translation“, dann „Flag Translation“. „Add a configuration“ wählen, den Channel angeben und „Activated“ einschalten. Unter „Options“ entscheidest du über den Sending Mode: „Every time“ übersetzt bei jeder neuen Reaktion, „Once“ nur, wenn die Nachricht noch nicht vom Flaggen-Modus behandelt wurde. „Auto Delete“ entfernt die Übersetzung nach einer Weile automatisch.

Die Zuordnung von Flagge zu Sprache ist fest vorgegeben und lässt sich nicht umbauen:

| Flagge (Land) | Zielsprache |
| Frankreich | Französisch |
| Deutschland | Deutsch |
| Spanien | Spanisch |
| Italien | Italienisch |
| Portugal | Portugiesisch |
| Türkei | Türkisch |
| Polen | Polnisch |
| Niederlande | Niederländisch |
| Russland | Russisch |
| USA und Großbritannien | Englisch |
| Japan | Japanisch |
| Südkorea | Koreanisch |
| China | Chinesisch (Mandarin) |

Die vollständige Liste zeigt der Befehl /languages. Flaggen-Modus passt, wenn in einem Channel meist eine Sprache gesprochen wird und nur einzelne Nachrichten Hilfe brauchen. Wichtig: Die Mitglieder brauchen die Berechtigung „Reaktionen hinzufügen“, sonst registriert der Bot keine Flagge und es kommt keine Übersetzung zurück.

Schritt 5: Die wichtigsten Slash-Befehle

Neben den Regeln aus dem Dashboard gibt es Befehle, die jeder direkt nutzen kann:

| Befehl | Funktion |
| /translate <Nachricht> <Sprache> | eine einzelne Nachricht sofort übersetzen, auch ohne Auto-Regel |
| /detect <Nachricht> | anzeigen, welche Sprache der Bot erkennt |
| /languages | alle unterstützten Sprachen anzeigen |
| /help | Hilfe zum Bot |
| /config get | die aktuellen Einstellungen des Servers anzeigen |
| /config detector <Zahl> | Mindestlänge in Zeichen, ab der automatisch übersetzt wird |
| /config flag_translation | den Flaggen-Modus per Befehl steuern |

Die Mindestlänge ist praktisch: Bei sehr kurzen Nachrichten wie „ok“ oder „si“ ist die Spracherkennung unsicher. Eine Mindestlänge hält den Channel ruhig, statt jeden Mini-Beitrag zu übersetzen.

Schritt 6: Testen

Arbeite eine Funktion nach der anderen im ruhigen Test-Channel ab:

  1. Schreibe eine Nachricht in einer anderen Sprache in einen konfigurierten Channel. Die Übersetzung sollte innerhalb von ein bis zwei Sekunden erscheinen.
  2. Reagiere mit einer Flagge auf eine Nachricht, die der Flaggen-Modus überwacht. Die Übersetzung in der Zielsprache erscheint.
  3. Prüfe, ob das Original sichtbar bleibt. Standardmäßig ist es das, und das ist gewollt.
  4. Prüfe, ob der Bot den Quell-Channel sehen und in den Ausgabe-Channel schreiben darf. Fehlt eines der beiden Rechte, passiert sichtbar nichts.

Was der Bot automatisch übersetzt und was nicht

Eine Channel-Regel übersetzt automatisch jede neue Nachricht im konfigurierten Channel, sofern sie nicht bereits der Zielsprache entspricht, und postet das Ergebnis für alle sichtbar in den Sending Channel. Genau das unterscheidet sie von Discords eingebautem Übersetzen, das nur dem einzelnen Leser eine private Kopie zeigt: Die Channel-Übersetzung sehen alle Mitglieder. Deshalb ist sie ideal für Ankündigungen, Willkommens-Channels und Räume, in denen mehrere Sprachgruppen zusammenkommen.

Automatisch passiert dagegen Folgendes nicht:

  • Außerhalb konfigurierter Channels wird nichts übersetzt.
  • Nachrichten, die schon in der Zielsprache sind, bleiben unangetastet (außer mit Always Send).
  • Im Flaggen-Modus und bei /translate passiert ohne Reaktion beziehungsweise Befehl nichts.
  • Sehr kurze Nachrichten erkennt der Detektor oft nicht sicher; die Mindestlänge über /config detector entscheidet, ab wann überhaupt übersetzt wird.
  • Eigene Beiträge des Bots werden nicht übersetzt (Option Translate Bot), sonst gäbe es eine Endlosschleife.

Und ein ehrlicher Hinweis: Maschinelle Übersetzung verfehlt Redewendungen, Namen und Fachbegriffe. Deshalb behält ein gut eingerichteter Server das Original sichtbar neben der Übersetzung. Welche Sprachen in der Zahl „100+“ wirklich stecken und wo die Spracherkennung ihre Grenzen hat, erklärt der Sprach-Leitfaden dieser Website.

Kurz zusammengefasst

  1. Einladungslink öffnen und die Berechtigungen auf dem Autorisierungsbildschirm bestätigen.
  2. Server auswählen und im Dashboard anmelden.
  3. Zielsprache pro Channel festlegen und speichern.
  4. Flaggen-Reaktionen aktivieren, wo nicht alles automatisch übersetzt werden soll.
  5. Im Test-Channel prüfen, dann für die Community freigeben.

Published by interaction-bot.com.

Visit interaction-bot.com

Made with AI.