Wie Bannsynchronisation funktioniert

Bann-Prozess

  1. Ein Benutzer wird auf Server A gebannt.

  2. Der Bot zeichnet den Bann in seiner Datenbank auf und vermerkt Grund und Ausführenden.

  3. Er überprüft verbundene Server (die "eingehende Banns" aktiviert haben).

  4. Wenn Auto-Bann eingeschaltet ist, bannt er den Benutzer dort. Andernfalls wird der Server übersprungen. Vielleicht wird dies in Zukunft zu "Überprüfung" geändert.

Entbannungs-Prozess

  1. Ein Benutzer wird auf Server A entbannt.

  2. Der Bot markiert den Benutzer in der Datenbank für diesen Server als "nicht mehr gebannt".

  3. Für verbundene Server:

    • Auto-Modus: Entbannungen sofort.

    • Überprüfungs-Modus: Sendet eine Protokollnachricht mit Optionen zum "Lokal entbannen" oder "Ignorieren".

Wahrheitsquellen

  • Dies sind vertrauenswürdige Benutzer (z. B. Serverbesitzer, Moderations-Bots).

  • Nur die Banns und Entbannungen vertrauenswürdiger Quellen werden synchronisiert.

  • Verwalten über /config sources-of-truth.

Der Bot ignoriert eine spezielle Benutzer-ID wegen einer Vereinbarung mit dem Besitzer dieses Bots.

War das hilfreich?