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
- 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.
- Kanäle verbinden. Kanäle mit demselben Bridge-Namen werden ineinander übersetzt:
/yatb bridge add chat #english English/yatb bridge add chat #deutsch German - API-Keys hinzufügen (optional). Ohne Keys nutzt YATB LibreTranslate. Für bessere Qualität Keys mit
/yatb keys addhinterlegen - siehe API-Keys. - Log-Kanal festlegen.
/yatb log set- dort meldet YATB Verbrauchswarnungen, Probleme mit Keys und Änderungen. - 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:
- KI-Anbieter mit euren Keys - die Gruppe mit besserer Qualität zuerst, kostenlose Keys vor bezahlten
- Google Translate
- Azure Translator
- LibreTranslate auf unserem eigenen Server - immer verfügbar
- [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
- Kostenlose Keys: YATB zählt den Verbrauch gegen die Gratis-Limits des Anbieters pro Minute, Tag und Monat.
- Bezahlte Keys: Du legst ein Monatsbudget in USD oder EUR fest. YATB schätzt die Kosten anhand der Listenpreise - lege zusätzlich beim Anbieter ein Ausgabenlimit fest.
- Tageslimits laufen um 00:00 UTC zurück, Monatslimits am 1. um 00:00 UTC.
- Warnungen bei 90, 95 und 100 % gehen in den Log-Kanal. Ist ein Key aufgebraucht, übernimmt der nächste Dienst.
- Wird derselbe Key auf mehreren Servern genutzt, zählt der Verbrauch gemeinsam. Andere Server werden nie genannt.
/yatb keys listzeigt den Verbrauch je Key,/yatb keys editändert Stufe, Budget und Limit.
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
| Befehl | Beschreibung |
|---|---|
/yatb info | Anleitung und Übersicht aller Befehle |
/yatb guide | So bekommst du einen API-Key für einen Übersetzungsdienst |
/yatb status | Übersetzungskette, Verbrauch und Zustand der Dienste dieses Servers |
/yatb bridge add | Kanal zu einer Übersetzungs-Bridge hinzufügen |
/yatb bridge remove | Kanal aus seiner Bridge entfernen |
/yatb bridge list | Alle Bridges dieses Servers anzeigen |
/yatb keys add | API-Key hinzufügen (privates Formular, verschlüsselt gespeichert) |
/yatb keys edit | Einstellungen eines Keys ändern (der Key selbst wird nie angezeigt) |
/yatb keys list | API-Keys dieses Servers und ihren Verbrauch anzeigen (nie die Keys selbst) |
/yatb keys remove | API-Key von diesem Server entfernen |
/yatb log set | Kanal für Benachrichtigungen festlegen (Verbrauch, Key-Probleme, Änderungen) |
/yatb log clear | Benachrichtigungskanal ausschalten |
/yatb reset | Alle Bridges, Keys und Einstellungen dieses Servers löschen |
/yatb uninstall | Alle Daten dieses Servers löschen und den Bot entfernen |
/yatb-user privacy | Festlegen, wer deine Nachrichten übersetzen darf (gilt auf allen Servern) |
/yatb-user help | Was 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.