Zählt zerstörerische Aktionen
Kanal- und Rollenlöschungen, Bans, Kicks, vergebene gefährliche Berechtigungen, neue Webhooks und Bots sowie massenhaft erstellte Kanäle oder Rollen werden jeweils mit eigenem Limit überwacht.
Serverschutz: eine Funktion von Rezaletbot, dem kostenlosen Discord-Bot.
Fängt ein Teammitglied oder ein Bot an, in kurzer Zeit Kanäle zu löschen, Rollen zu entfernen oder Mitglieder zu bannen, sieht Rezaletbot das sofort im Audit-Log von Discord, entzieht dem Angreifer die gefährlichen Berechtigungen und sagt dir Bescheid. Bei einem Raid pausiert er Einladungen und kann den Server mit dem Panikmodus sperren; er hält verdächtige Konten am Eingang auf, bremst Spammer mit dem Hitzesystem und verifiziert neue Mitglieder per Captcha. Alles ist anfangs aus, und du legst die Grenzen fest.
Kanal- und Rollenlöschungen, Bans, Kicks, vergebene gefährliche Berechtigungen, neue Webhooks und Bots sowie massenhaft erstellte Kanäle oder Rollen werden jeweils mit eigenem Limit überwacht.
Wer ein Limit überschreitet, verliert seine Rollen mit Administrator, Server verwalten, Rollen verwalten und ähnlichen Berechtigungen, oder wird auf Wunsch gekickt oder gebannt. Ein angreifender Bot wird gekickt.
Bots, die der Angreifer hinzugefügt hat, werden gekickt und seine Webhooks gelöscht, damit der Angriff nicht über Zurückgelassenes weitergeht.
Viele Beitritte in kurzer Zeit (standardmäßig 10 in 10 Sekunden) zählen als Raid. Willkommensnachrichten pausieren und eine Warnung geht an deinen Moderationskanal.
Bei einem Raid wird Discords eigene Einladungspause für die gewählte Zeit eingeschaltet (standardmäßig 30 Minuten), und Discord hebt sie danach selbst auf.
Konten, die jünger als dein eingestelltes Alter sind, bekommen einen Timeout, bis sie es erreichen (höchstens 28 Tage), oder werden sofort gekickt. Das läuft unabhängig vom Raid-Schutz.
Während eines Angriffs wird das Schreiben abgeschaltet, Einladungen pausieren und die Verifizierungsstufe steigt; danach ist alles wieder genau wie vorher, selbst wenn der Bot neu startet.
Tempo, Wiederholungen, Erwähnungen und Links bauen Hitze auf, die mit der Zeit abkühlt. Am Limit gibt es einen Timeout, und das Mitglied erfährt den Grund. Heiße Kanäle bekommen vorübergehend Slowmode.
Im Beobachtungsmodus fassen Beitrittskontrolle und Hitzesystem niemanden an und melden nur, wer erwischt würde. Starte mit einem Klick mit den Vorlagen Leicht / Ausgewogen / Streng.
Rezaletbot beobachtet das Audit-Log des Servers live und zählt jede zerstörerische Aktion pro Person. Überschreitet ein Teammitglied oder Bot innerhalb deines Zeitfensters (standardmäßig 30 Sekunden) ein Limit, etwa durch 3 gelöschte Kanäle, greift der Bot sofort ein: Er entfernt dessen Rollen mit gefährlichen Berechtigungen, kickt hinzugefügte Bots und löscht seine Webhooks. Was passiert ist, landet in deinem Moderations-Benachrichtigungskanal und per DM beim Serverbesitzer.
Treten innerhalb deines Zeitfensters so viele Mitglieder bei wie eingestellt (standardmäßig 10 in 10 Sekunden), wertet der Bot das als Raid. Mit Sperren schaltet er Discords Einladungspause ein, sodass niemand über eine Einladung beitreten kann; mit Nur warnen sagt er dir nur Bescheid. Wer während des Raids beitritt, kann auf Wunsch einen 6-Stunden-Timeout, einen Kick oder einen Ban bekommen. Wenn sich alles beruhigt, endet der Raid und eine Zusammenfassung zeigt, wie viele beigetreten sind und was getan wurde. Mit „Panikmodus starten“ geht der Server in den Panikmodus.
Der Serverbesitzer wird nie gezählt, und vertrauenswürdige Rollen und Nutzer trägst du in eine Liste ein. Der Filter für neue Konten ist vom Raid-Schutz getrennt: Wer ein jüngeres Konto als eingestellt hat, bekommt beim Beitritt einen Timeout, der von selbst endet, sobald das Konto alt genug ist (Discord erlaubt höchstens 28 Tage), oder wird direkt gekickt. Jede Aktion landet im Aktionsprotokoll.
Der Panikmodus wird von Hand gestartet (/schutz panik oder ein Button im Panel) oder von selbst, wenn ein Raid oder Anti-Nuke auslöst. Einladungen (und auf Wunsch DMs) pausieren, in öffentlichen Kanälen wird das Schreiben abgeschaltet oder verlangsamt und die Verifizierungsstufe geht auf Hoch; wer in der Zeit beitritt, bekommt einen Timeout, wird gekickt oder gebannt. Läuft die Zeit ab oder beendest du ihn, setzt der Bot die alte Berechtigung jedes Kanals zurück, ohne andere Änderungen anzufassen, die du zwischendurch gemacht hast. Die alten Einstellungen liegen in der Datenbank, ein Neustart des Bots kann das Zurücksetzen also nicht halb fertig lassen.
Jedes beitretende Konto wird geprüft: Namen mit Einladung oder Link, Namen, die zu deinen gesperrten Mustern passen (wie *nitro* oder steam*, einschließlich ähnlich aussehender Buchstaben und Zifferntricks), optional Konten ohne Profilbild sowie Gruppen von Konten, die innerhalb von 90 Sekunden beitreten und in derselben halben Stunde erstellt wurden oder ähnliche Namen haben. Erwischte Konten bekommen einen Timeout von einem Tag, werden gekickt oder gebannt, und Warnungen werden gebündelt gesendet. Im Beobachtungsmodus siehst du, wer erwischt würde, ohne jemanden anzutasten. Du kannst außerdem eine Vertrauenswert-Grenze festlegen: Konten, die auf diesem Server schon Schutzmaßnahmen, Banns, Kicks oder Verstöße hatten, bleiben bei der Rückkehr draußen, während ein gewöhnliches neues Konto ohne Einträge leicht hineinkommt. Einträge anderer Server werden nicht verwendet.
Jede Nachricht erhöht die Hitze ihres Autors: schnelles Tippen, dieselbe Nachricht wiederholen, Erwähnungen, Links, Dateien und Emoji-Fluten zählen mehr, neue Konten zählen 1,5-fach. Die Hitze kühlt alle 10 Sekunden ab, normales Chatten erreicht das Limit also nie. Bei 60 % bekommt das Mitglied eine „Langsamer“-Warnung; am Limit wird es verwarnt, bekommt einen Timeout (doppelt so lang, wenn es innerhalb einer Stunde wieder passiert), wird gekickt oder gebannt, seine letzten Nachrichten werden gelöscht und es erfährt den Grund. Geben in einem Kanal viele gleichzeitig Gas, bekommt er 5 Minuten Slowmode und kehrt dann zurück. Mit der adaptiven Grenze wird nicht jeder gleich gemessen: Für langjährige Mitglieder ohne Einträge wird die Grenze weiter, für Neue oder kürzlich Verwarnte enger, und wer plötzlich 5-mal schneller schreibt als sonst (Zeichen für ein gekapertes Konto), bekommt zusätzliche Hitze.
Der Bot postet eine Nachricht in deinem Verifizierungskanal. Im Web-Modus erfolgt Cloudflares Menschen-Prüfung auf rezaletbot.com. Klickt ein neues Mitglied auf den Button (oder tippt im Captcha-Modus den 5-stelligen Code aus dem Bild ein), bekommt es die gewählte Rolle, und auch die Auto-Rollen der Begrüßung werden dann vergeben. Der Code gilt 5 Minuten, nach drei Fehlversuchen braucht es einen neuen. Optional bekommen Mitglieder, die sich nicht rechtzeitig verifizieren, eine kurze DM und werden gekickt. Die Kanalberechtigungen setzt du so, dass @everyone nur den Verifizierungskanal sieht und die Verifizierungsrolle den Rest.
Ohne die Berechtigung Audit-Log anzeigen funktioniert Anti-Nuke gar nicht. Außerdem braucht der Bot Rollen verwalten, Mitglieder kicken, Mitglieder bannen, Mitglieder timeouten, Webhooks verwalten und Server verwalten, um Einladungen zu pausieren. Seine Rolle muss über den Rollen der Teammitglieder stehen, die er stoppen können soll.
Melde dich mit Discord an, wähle deinen Server und schalte Anti-Nuke und Anti-Raid getrennt ein. Stelle Limits, Reaktionen, die Dauer der Einladungspause, das Alter neuer Konten und vertrauenswürdige Rollen auf demselben Bildschirm ein und speichere.
Webpanel → Servereinstellungen → Moderation → SchutzGib in Discord /schutz status ein: Es zeigt, welche Schutzfunktionen aktiv sind, welche Berechtigungen dem Bot fehlen und einen laufenden Raid, falls es einen gibt. Mit /schutz sperren pausierst du Einladungen während eines Angriffs von Hand, mit /schutz entsperren öffnest du sie wieder.
/schutz statusZeigt Schutzeinstellungen, fehlende Bot-Berechtigungen und einen laufenden Raid./schutz sperrenPausiert Einladungen sofort für 5–1440 Minuten, standardmäßig 60./schutz entsperrenÖffnet pausierte Einladungen wieder./schutz panikStartet den Panikmodus sofort mit den Panel-Einstellungen, für 5–1440 Minuten./schutz panik-endeBeendet den Panikmodus und stellt Kanäle, Einladungen und die Verifizierungsstufe wieder her./schutz vertrauenZeigt den Vertrauenswert eines Mitglieds, die Gründe und seinen Grenz-Multiplikator im Hitzesystem.Es gibt zwei häufige Gründe. Ohne Audit-Log anzeigen sieht der Bot nicht, wer was getan hat, also läuft Anti-Nuke gar nicht. Steht die Bot-Rolle unter der des Angreifers, lässt Discord ihn dessen Rollen nicht entfernen oder ihn kicken; der Bot schickt trotzdem eine Warnung "konnte ihn nicht stoppen". /schutz status listet fehlende Berechtigungen auf.
Der Serverbesitzer wird nie gezählt. Trag die Rolle der Teammitglieder, die einen großen Umbau machen, in die Liste vertrauenswürdiger Rollen ein. Deshalb starten die Limits für Kanal- und Rollenerstellung auch hoch (10 in 30 Sekunden); setzt du ein Limit auf 0, wird diese Aktion gar nicht beobachtet.
Noch nicht. Der Schutz stoppt den Angriff und hält fest, was passiert ist; gelöschte Kanäle und Rollen erstellt er nicht neu. Wer was gelöscht hat, siehst du in der Warnung im Moderations-Benachrichtigungskanal, im Aktionsprotokoll und in den Server-Logs, falls sie aktiv sind.
Wenn die im Panel gewählte Zeit abläuft (standardmäßig 30 Minuten, höchstens 24 Stunden), öffnet Discord die Einladungen selbst, auch wenn der Bot offline ist. Früher geht es mit /schutz entsperren oder über das Servermenü in Discord.
Ja: Auch ein echtes neues Konto bleibt hängen. Deshalb startet der Filter ausgeschaltet (0 Tage), und mit der Timeout-Option wird das Mitglied nicht gekickt; der Timeout endet von selbst, sobald das Konto alt genug ist. Ein Moderator kann ihn jederzeit von Hand aufheben. Für die meisten Server reichen 1–7 Tage.
Nein. Vor dem Start speichert der Bot die @everyone-Berechtigung jedes Kanals in der Datenbank und setzt am Ende nur die Schreibrechte zurück, die er geändert hat; andere Änderungen, die du zwischendurch machst, bleiben erhalten. Selbst wenn der Bot zwischendurch neu startet, bringt er die Arbeit beim Start zu Ende. Die Verifizierungsstufe stellt er nur wieder her, wenn sie noch die vom Bot gesetzte ist.
Nicht mit den Standardeinstellungen: Wer alle 3 Sekunden eine Nachricht schreibt, erreicht das Limit nie, weil die Hitze alle 10 Sekunden abkühlt. Erwischt werden meist Konten, die dieselbe Nachricht immer wieder senden, massenhaft erwähnen oder mehrere Nachrichten pro Sekunde schreiben. Um sicherzugehen, schalte zuerst den Beobachtungsmodus ein und sieh im Meldekanal, wer erwischt würde, ohne jemanden anzufassen.
Nein, nur neu zu sein reicht nicht: Selbst ein Konto, das jünger als einen Tag ist, kein Profilbild und keine Einträge hat, liegt bei etwa 72. Was den Wert wirklich senkt, sind negative Einträge des Kontos auf diesem Server (frühere Schutzmaßnahmen, Banns, Kicks, Verstöße); Einträge anderer Server werden nicht verwendet. Die Grenze ist standardmäßig aus; bevor du sie einschaltest, siehst du im Beobachtungsmodus, wer hängen bleiben würde. Wenn du gezielt neue Konten zurückhalten willst, passt der Filter für neue Konten besser.
Erstelle eine Verifizierungsrolle (die Bot-Rolle muss darüber bleiben). Nimm @everyone in deinen anderen Kanälen „Kanal ansehen“ und erlaube es der Verifizierungsrolle; im Verifizierungskanal kann @everyone lesen, aber nicht schreiben. Wähle Rolle, Kanal und Methode im Panel, speichere und klick dann auf „Nachricht senden“.
Hinter jedem großen Moment steckt ein großartiger Song.
Zu Discord hinzufügen✳