advanced
Warnungen
Lassen Sie sich benachrichtigen, wenn auf Ihrem Server wichtige Ereignisse stattfinden - Nukes, Raids, Massenlöschungen oder Bot-Token-Churn.
Übersicht
Alarme benachrichtigen Sie, wenn etwas Ungewöhnliches oder Gefährliches auf Ihrem Discord-Server passiert. Sie können Alarme per E-Mail, Discord-DM, Discord-Kanalnachricht oder Webhook erhalten. Alarme können auch automatische Schutzmaßnahmen auslösen.
Arten von Warnungen
| Warnung | Ausgelöst wenn | Verfügbare Aktionen |
|---|---|---|
| Anti-Nuke | Jemand löscht massenhaft Kanäle/Rollen/Banns innerhalb eines kurzen Zeitfensters | Kick oder Ban des verantwortlichen Benutzers, Wiederherstellung gelöschter Elemente aus Backup |
| Anti-Raid | Eine große Anzahl neuer Mitglieder tritt innerhalb eines kurzen Zeitfensters bei | Verifizierung unterbrechen, strengen Modus aktivieren, nicht verifizierte Mitglieder kicken |
| Massenbann | Mehr als N Mitglieder werden in einem kurzen Zeitraum gebannt | Protokollieren und benachrichtigen |
| Mass Kick | Mehr als N Mitglieder werden in einem kurzen Zeitraum gekickt | Protokollieren und benachrichtigen |
| Mass Channel Delete | Mehr als N Channels in kurzer Zeit gelöscht | Restore from backup, kick responsible user |
| Mass Role Delete | Mehr als N Rollen in einem kurzen Zeitraum gelöscht | Restore from backup |
| Token Churn | Ein signifikanter Prozentsatz der gespeicherten OAuth2-Tokens läuft ab oder wird widerrufen | Benachrichtigung mit Anzahl und geschätzten verbleibenden abrufbaren Mitgliedern |
| Backup Failure | Ein geplantes Backup schlägt fehl | Benachrichtigung mit Fehlerdetails |
| Mitglieder-Meilenstein | Der Server erreicht einen Meilenstein in der Mitgliederzahl (z. B. alle 1.000 Mitglieder) | Nur benachrichtigen |Konfigurieren von Warnungen
- Gehen Sie zu Servereinstellungen → Registerkarte Alarme.
- Schalten Sie jeden Alarmtyp ein oder aus.
- Legen Sie gegebenenfalls Schwellenwerte fest (z. B. "Anti-Nuke auslösen, wenn mehr als 3 Kanäle innerhalb von 60 Sekunden gelöscht werden").
- Konfigurieren Sie die Benachrichtigungskanäle:
- E-Mail - An die E-Mail Ihres Restore Hub-Kontos gesendet
- Diskord DM - DM an Ihre Discord-Benutzer-ID (muss durch Ihren eigenen Bot verifiziert werden)
- Discord-Kanal - Über den Bot an einen Server-Log-Kanal gepostet
- Webhook - HTTP POST an eine beliebige URL mit einer JSON-Nutzlast
Anti-Nuke-Schwellenwerte
Konfigurieren Sie, wie empfindlich jeder Nukleardetektor ist:
| Detektor | Standardschwellenwert | Fenster |
|---|---|---|
| Kanal löscht | 3 in | 30 Sekunden |
| Rollenlöschungen | 3 in | 30 Sekunden |
| Massenverbote | 5 in | 60 Sekunden |
| Massenkicks | 10 in | 60 Sekunden |
| Emoji-Löschungen | 10 in | 60 Sekunden |Niedrigere Schwellenwerte = empfindlicher = mehr Fehlalarme. Passen Sie die Schwellenwerte an, je nachdem wie aktiv Ihr Admin-Team ist.
Automatische Schutzmaßnahmen
Für Anti-Nuke- und Anti-Raid-Warnungen können Sie automatische Reaktionen konfigurieren:
| Aktion | Beschreibung |
|---|---|
| Kick responsible user | Sofortiger Kick des Benutzers, der das Ereignis ausgelöst hat |
| Ban responsible user | Bannt sofort den Benutzer, der das Ereignis ausgelöst hat |
| Sperrung des Servers | Setzt alle öffentlichen Channels auf schreibgeschützt für Mitglieder |
| Verifizierung unterbrechen | Stoppt vorübergehend die Verifizierung neuer Mitglieder |
| Wiederherstellen vom Backup | Stellt automatisch das letzte Backup wieder her (nur Channel/Rollen löschen) |Warnung: Automatische Aktionen werden sofort und ohne Bestätigung ausgeführt. Testen Sie Ihre Schwellenwerte sorgfältig, bevor Sie automatische Sperren aktivieren. Ein falsch konfigurierter Schwellenwert könnte einen legitimen Administrator sperren.
Webhook-Nutzlast
Wenn ein Alarm an eine Webhook-URL ausgelöst wird, sieht die Nutzlast wie folgt aus:
{
"Typ": "ANTI_NUKE",
"serverId": "123456789",
"serverName": "Mein Server",
"triggeredAt": "2025-01-15T10:30:00Z",
"details": {
"action": "CHANNEL_DELETE",
"count": 5,
"responsibleUserId": "987654321",
"responsibleUsername": "badactor#0001"
}
}