Wiki / Core Features / Anti-Nuke

Anti-Nuke

Aktualisiert von Maxime_48 · vor 1 Stunde · Aufrufe: 104

Sprachen: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

Anti-Nuke schützt deinen Server vor einem gekaperten Admin-Konto oder einem abtrünnigen Moderator, der versucht, ihn zu zerstören.

Während Anti-Raid Mitglieder überwacht, die dem Server beitreten, überwacht Anti-Nuke destruktive Aktionen von Personen, die bereits Macht haben: Bans, Kicks, gelöschte Kanäle und gelöschte Rollen, die viel zu schnell hintereinander passieren, um legitim zu sein.

Die Anti-Nuke-Einstellungsseite: Aktionsschwelle, Zeitfenster, Reaktion auf den Übeltäter, Alarm-Kanal und ausgenommene Rollen


🧨 Was Anti-Nuke erkennt

Anti-Nuke zählt destruktive Admin-Aktionen pro Akteur innerhalb eines gleitenden Zeitfensters:

  • 🔨 Massen-Bans
  • 👢 Massen-Kicks
  • 🗑️ Massenlöschung von Kanälen
  • 🗑️ Massenlöschung von Rollen

Überschreitet eine einzelne Person die Schwelle innerhalb des Fensters, gilt das als Nuke.

Beispiel: 4 destruktive Aktionen desselben Nutzers innerhalb von 15 Sekunden → Nuke erkannt.

Du kannst sowohl die Schwelle als auch das Zeitfenster anpassen.


🛡️ Reaktion auf den Übeltäter

Wird ein Nuke erkannt, greift YAWBDB gegen den Akteur durch:

🧹 Rollen entziehen (Standard)

Entfernt alle Rollen des Akteurs, neutralisiert sofort seine Berechtigungen und lässt ihn zur Prüfung auf dem Server. Die sicherste erste Verteidigungslinie.

👢 Kick

Wirft den Akteur vom Server.

🔨 Ban

Bannt den Akteur vom Server.

In jedem Fall wird ein Alarm gesendet und die Aktion in der Moderationshistorie des Mitglieds festgehalten (mit dem Vermerk anti-nuke).


✅ Immer ausgenommen

Anti-Nuke markiert niemals:

  • YAWBDB selbst, damit seine eigenen Anti-Raid-Massenbans es nie auslösen.
  • Den Server-Inhaber, denn der Bot kann ohnehin nicht gegen den Inhaber vorgehen.
  • Alle mit einer Rolle auf der Whitelist: Nutze das für leitende Teammitglieder, denen du voll vertraust.

⚙️ Einstellungen

Option Was sie bewirkt
Aktionsschwelle Destruktive Aktionen eines Akteurs, ab denen es als Nuke zählt.
Zeitfenster (Sekunden) Gleitendes Fenster, in dem diese Aktionen gezählt werden.
Reaktion strip_roles, kick oder ban.
Alarm-Kanal Wo die Erkennungsmeldung gepostet wird.
Rolle, die gepingt wird Optionale Rolle, die im Alarm erwähnt wird.
Ausgenommene Rollen Mitglieder mit einer dieser Rollen werden nie markiert.

🔑 Berechtigungen

Anti-Nuke setzt voraus, dass der Bot View Audit Log hat: Damit erkennt er, wer jede Aktion ausgeführt hat. Ohne diese Berechtigung kann die Erkennung nicht funktionieren.

Je nach gewählter Reaktion braucht er außerdem Manage Roles (Rollen entziehen), Kick Members oder Ban Members. Siehe Berechtigungen der Funktionen.

⚠️ Der Bot kann nur gegen Mitglieder vorgehen, die unter seiner eigenen höchsten Rolle stehen. Halte die YAWBDB-Rolle weit oben, damit sie einen abtrünnigen Admin neutralisieren kann.


💡 Empfohlene Einrichtung

  1. Aktiviere Anti-Nuke und stelle sicher, dass der Bot View Audit Log hat.
  2. Lass die Reaktion zunächst auf strip_roles: Sie ist umkehrbar und nicht destruktiv.
  3. Setze deine vertrauenswürdigsten leitenden Teamrollen auf die Whitelist.
  4. Lege einen Alarm-Kanal fest (und optional eine Rolle zum Pingen), damit du sofort von Vorfällen erfährst.
  5. Schiebe die YAWBDB-Rolle in der Liste weit nach oben, damit sie über den Admins steht, vor denen sie dich schützen soll.