Servereinstellungen

Serverkonfiguration

In diesem Abschnitt finden Sie Details zur Konfiguration des Bots für Ihren Server.

Hinweis: Diese Einstellungen sind server-spezifisch und wirken sich nur auf den Server aus, auf dem sie eingestellt sind. Jeder Discord-Server hat seine eigene unabhängige Konfiguration.

Befehlssyntax

/config server [auto-delete] [translate-bot-messages] [display-type] [news-notification] [quota-reached-notification]

Verwenden Sie den Befehl /config server zur Konfiguration des Bots. Alle Parameter sind optional - Sie können eine, mehrere oder alle Einstellungen gleichzeitig konfigurieren.

Parameter

ParameterBeschreibung
auto-deleteWenn gesetzt, löscht der Bot Befehlsnachrichten nach einer bestimmten Zeit automatisch, um den Chat sauber zu halten.
translate-bot-messagesWenn gesetzt, übersetzt der Bot Nachrichten anderer Bots in die eingestellte Sprache des Servers.
display-typeWenn gesetzt, zeigt der Bot die übersetzte Nachricht im angegebenen Format an.
news-notificationWenn gesetzt, sendet der Bot eine Benachrichtigung, wenn neue Informationen verfügbar sind.
quota-reached-notificationWenn gesetzt, sendet der Bot eine Benachrichtigung, wenn das Übersetzungslimit erreicht ist.

Display-Type-Optionen

Der Parameter display-type steuert, wie Übersetzungen in Ihren Kanälen präsentiert werden.

OptionBeschreibung
defaultStandardausgabeformat - enthält Ausgangssprache, Zielsprache und Link zur Originalnachricht
fullVollständiges Ausgabeformat - enthält alle Metadaten, Benutzerinformationen, Zeitstempel und Formatierung
reducedReduziertes Ausgabeformat - zeigt nur den übersetzten Text und die Zielsprache
compactKompaktes Ausgabeformat - minimale Anzeige mit nur der Übersetzung

Hinweis: Parameter sind optional. Wenn nicht angegeben, verwendet der Bot die Standardeinstellungen.

Konfigurationsbeispiele

Beispiel 1: Auto-Delete-Befehle aktivieren

Halten Sie Ihre Kanäle sauber, indem Befehlsnachrichten automatisch gelöscht werden:

/config server auto-delete:true

Nachdem Sie Befehle wie /translate verwenden, löscht der Bot sowohl den Befehl als auch seine Antwort nach einigen Sekunden.

Beispiel 2: Bot-Nachrichten übersetzen

Aktivieren Sie die Übersetzung von Nachrichten anderer Bots:

/config server translate-bot-messages:true

Nützlich für Server mit mehreren Bots, die in verschiedenen Sprachen posten.

Beispiel 3: Kompakte Anzeige einstellen

Verwenden Sie minimales Anzeigeformat für Übersetzungen:

/config server display-type:compact

Übersetzungen erscheinen mit minimaler Formatierung und sparen Bildschirmplatz.

Beispiel 4: Benachrichtigungen aktivieren

Bleiben Sie über Neuigkeiten und Kontingentlimits informiert:

/config server news-notification:true quota-reached-notification:true

Der Bot benachrichtigt Sie über Updates und wenn Sie sich Übersetzungslimits nähern.

Beispiel 5: Mehrere Einstellungen konfigurieren

Setzen Sie mehrere Optionen in einem Befehl:

/config server auto-delete:true display-type:reduced news-notification:true

Auto-Delete-Befehle

Wenn aktiviert, wird Auto-Delete:

  • Befehlsnachrichten nach 5 Sekunden löschen
  • Bot-Antworten auf Befehle nach 10 Sekunden löschen
  • Übersetzungsergebnisse und automatisierte Nachrichten behalten
  • Nur Befehle betreffen, nicht automatische Übersetzungen

Am besten für:

  • Allgemeine Chat-Kanäle sauber halten
  • Server, auf denen Befehle häufig verwendet werden
  • Visuelle Unordnung reduzieren

Hinweis: Nachrichten mit Fehlern oder wichtigen Informationen werden möglicherweise nicht automatisch gelöscht.

Bot-Nachrichten übersetzen

Standardmäßig ignoriert TranslateMate Nachrichten von anderen Bots, um Übersetzungsschleifen und Spam zu verhindern. Wenn aktiviert:

  • Nachrichten von allen Bots werden übersetzt
  • Nützlich für mehrsprachige Ankündigungs-Bots
  • Kann Übersetzungsketten erstellen, wenn mehrere Übersetzungs-Bots vorhanden sind

Mit Vorsicht verwenden: Kann die Kontingentnutzung in Bot-lastigen Kanälen erheblich erhöhen.

Display-Typen erklärt

Standard-Anzeige

  • Zeigt Ausgangs- und Zielsprachen
  • Enthält Link zur Originalnachricht
  • Zeigt, wer die Übersetzung angefordert hat
  • Enthält Bot-Branding

Beispiel:

🇬🇧 English → 🇩🇪 German
Hello world
Übersetzt: Hallo Welt
Angefordert von @username

Vollständige Anzeige

  • Alle Funktionen der Standardanzeige
  • Zeigt Zeitstempel
  • Enthält Zeichenanzahl
  • Zeigt Erkennungszuverlässigkeit
  • Vollständige Benutzerinformationen

Reduzierte Anzeige

  • Nur Zielsprache
  • Übersetzter Text
  • Keine Attribution oder Links

Beispiel:

🇩🇪 Hallo Welt

Kompakte Anzeige

  • Nur übersetzter Text
  • Minimale Formatierung
  • Maximale Platzeffizienz

Beispiel:

Hallo Welt

Benachrichtigungseinstellungen

Neuigkeiten-Benachrichtigungen

Wenn aktiviert, sendet der Bot Ankündigungen an Ihren Server über:

  • Neue Funktionen und Updates
  • Wichtige Serviceankündigungen
  • Wartungspläne
  • Breaking Changes

Benachrichtigungen werden an den Kanal gesendet, in dem /config server zuletzt verwendet wurde, oder an den Systemkanal Ihres Servers.

Kontingent-Erreicht-Benachrichtigungen

Wenn aktiviert, erhalten Sie Warnungen, wenn:

  • 80% des monatlichen Kontingents verwendet werden
  • 90% des monatlichen Kontingents verwendet werden
  • 100% des Kontingents erreicht sind
  • Kontingent zurückgesetzt wird (monatlich)

Empfohlen: Aktivieren Sie dies, um unerwartete Dienstunterbrechungen zu vermeiden.

Aktuelle Konfiguration anzeigen

Um die aktuellen Einstellungen Ihres Servers anzuzeigen:

/config server

Ohne Parameter zeigt dieser Befehl alle aktuellen Konfigurationswerte an.

Auf Standardwerte zurücksetzen

Um alle Servereinstellungen auf die Standardwerte zurückzusetzen:

/config reset

Dies wird:

  • Auto-Delete deaktivieren
  • Bot-Nachrichtenübersetzung deaktivieren
  • Display-Type auf Standard setzen
  • Benachrichtigungseinstellungen beibehalten
  • Alle Auto-Übersetzungsregeln beibehalten (Benutzer und Kanäle)

Erforderliche Berechtigungen

Um Servereinstellungen zu ändern, benötigen Sie:

  • Administrator Berechtigung
  • ODER Server verwalten Berechtigung

Reguläre Mitglieder können serverweite Einstellungen nicht ändern.

Best Practices

  1. Einstellungen testen in einem privaten Kanal vor serverweiter Bereitstellung
  2. Community informieren über Auto-Delete, falls aktiviert
  3. Kontingentnutzung überwachen beim Übersetzen von Bot-Nachrichten
  4. Geeigneten Display-Type wählen für Kanalzweck:
    • Verwenden Sie full für Dokumentationskanäle
    • Verwenden Sie compact für belebte Chat-Kanäle
    • Verwenden Sie default für allgemeine Zwecke
  5. Kontingent-Benachrichtigungen aktivieren um Dienstunterbrechungen zu vermeiden
  6. Konfiguration dokumentieren in den Regeln oder Info-Kanälen Ihres Servers

Häufige Konfigurationen

Casual Gaming Server

/config server auto-delete:true display-type:compact

Saubere, minimale Übersetzungen für schnellen Chat.

Internationaler Business-Server

/config server display-type:full news-notification:true quota-reached-notification:true

Professionelle Anzeige mit wichtigen Benachrichtigungen.

Support-Server

/config server translate-bot-messages:true display-type:default quota-reached-notification:true

Übersetzen Sie Ticket-Bot-Nachrichten, überwachen Sie die Nutzung.

Sprachlern-Server

/config server display-type:full auto-delete:false

Zeigen Sie alle Übersetzungsmetadaten für Bildungszwecke.

Fehlerbehebung

Befehle werden nicht gelöscht

  • Überprüfen Sie, ob Auto-Delete aktiviert ist: /config server
  • Überprüfen Sie, ob der Bot Nachrichten verwalten Berechtigung hat
  • Einige Befehle mit Fehlern werden absichtlich nicht gelöscht

Bot-Nachrichten werden nicht übersetzt

  • Bestätigen Sie, dass translate-bot-messages aktiviert ist
  • Überprüfen Sie, dass die Bot-Nachricht nicht von TranslateMate selbst stammt
  • Überprüfen Sie, ob der Bot die Berechtigung hat, den Kanal zu lesen

Falsches Anzeigeformat

  • Überprüfen Sie Ihre Display-Type-Einstellung
  • Einstellungen können einige Sekunden zum Anwenden brauchen
  • Versuchen Sie /config server zu verwenden, um die aktuelle Einstellung zu überprüfen

Verwandte Funktionen

Brauchen Sie Hilfe?

Wenn Sie Fragen zu Servereinstellungen haben, treten Sie unserem [Discord-Server]({{ .Site.Params.discord.supportServerUrl }}) bei oder verwenden Sie den Befehl /help.