YATB
DE

Für Server-Admins

YATB ist ein privater Bot. Wenn er auf deinem Server ist, richtest du ihn so ein. Alle Befehle liegen unter /yatb und sind nur für Admins sichtbar.

Einrichtung in 5 Schritten

  1. Rechte prüfen. In jedem verbundenen Kanal braucht YATB: View Channel, Read Message History, Manage Webhooks, Create Public Threads, Send Messages in Threads, Manage Threads.
  2. Kanäle verbinden. Kanäle mit demselben Bridge-Namen werden ineinander übersetzt:
    /yatb bridge add chat #english English
    /yatb bridge add chat #deutsch German
  3. API-Keys hinzufügen (optional). Ohne Keys nutzt YATB LibreTranslate. Für bessere Qualität Keys mit /yatb keys add hinterlegen - siehe API-Keys.
  4. Log-Kanal festlegen. /yatb log set - dort meldet YATB Verbrauchswarnungen, Probleme mit Keys und Änderungen.
  5. Mitglieder informieren. Verlinke die Anleitung für Mitglieder oder ergänze eine kurze Regel, zum Beispiel:
    Übersetzungen (YATB): In verbundenen Kanälen übersetzt der Bot YATB Nachrichten automatisch und postet sie unter deinem Namen. Dafür können sie an externe Dienste (z. B. KI, Google) gehen. Texte werden nicht gespeichert. Nur lokal übersetzen: /yatb-user privacy

/yatb status zeigt die Übersetzungskette deines Servers und den Zustand jedes Dienstes.

Die Übersetzungskette

Für jede Nachricht probiert YATB die Dienste in dieser Reihenfolge und nimmt das erste gute Ergebnis:

  1. KI-Anbieter mit euren Keys - die Gruppe mit besserer Qualität zuerst, kostenlose Keys vor bezahlten
  2. Google Translate
  3. Azure Translator
  4. LibreTranslate auf unserem eigenen Server - immer verfügbar
  5. [Raw] - der Originaltext, wenn nichts anderes geklappt hat

Jede Antwort wird geprüft (Erwähnungen, Links, Formatierung). Eine schlechte Antwort, ein Fehler oder ein ausgeschöpftes Limit führt zum nächsten Dienst; ein gestörter Dienst wird eine Weile übersprungen. Mitglieder mit Nur lokal bekommen immer LibreTranslate.

Verbrauch, Limits und Budget

So sind die Keys geschützt

Keys werden in einem privaten Discord-Formular eingegeben, nie als Befehlsoption. Sie werden verschlüsselt gespeichert (AES-256-GCM, getrennt je Server) und nie wieder angezeigt - nur die letzten 4 Zeichen. Diese Website zeigt keine Keys an und nimmt keine an.

Alle Befehle

BefehlBeschreibung
/yatb infoAnleitung und Übersicht aller Befehle
/yatb guideSo bekommst du einen API-Key für einen Übersetzungsdienst
/yatb statusÜbersetzungskette, Verbrauch und Zustand der Dienste dieses Servers
/yatb bridge addKanal zu einer Übersetzungs-Bridge hinzufügen
/yatb bridge removeKanal aus seiner Bridge entfernen
/yatb bridge listAlle Bridges dieses Servers anzeigen
/yatb keys addAPI-Key hinzufügen (privates Formular, verschlüsselt gespeichert)
/yatb keys editEinstellungen eines Keys ändern (der Key selbst wird nie angezeigt)
/yatb keys listAPI-Keys dieses Servers und ihren Verbrauch anzeigen (nie die Keys selbst)
/yatb keys removeAPI-Key von diesem Server entfernen
/yatb log setKanal für Benachrichtigungen festlegen (Verbrauch, Key-Probleme, Änderungen)
/yatb log clearBenachrichtigungskanal ausschalten
/yatb resetAlle Bridges, Keys und Einstellungen dieses Servers löschen
/yatb uninstallAlle Daten dieses Servers löschen und den Bot entfernen
/yatb-user privacyFestlegen, wer deine Nachrichten übersetzen darf (gilt auf allen Servern)
/yatb-user helpWas dieser Bot mit deinen Nachrichten macht

YATB entfernen

/yatb reset löscht alle Bridges, Keys und Einstellungen deines Servers. /yatb uninstall löscht alle Daten deines Servers, und der Bot verlässt ihn.