-
Notifications
You must be signed in to change notification settings - Fork 0
AutomodPlus DE
🌐 English · Deutsch
AutomodPlus ergänzt Reds eingebaute Moderation um Anti-Spam, Anti-Raid und einen Regex-Wortfilter — 8 konfigurierbare Regeln (Flut, Duplikate, Erwähnungen, Emojis, Invites, Links, Anhänge, GROSSBUCHSTABEN), Beitritts-Wellen-Erkennung mit Lockdown und Aktionen pro Regel. Opt-in pro Server (alle Regeln starten deaktiviert). Zweisprachig (DE/EN), mit Web-Dashboard-Integration. Autor: pd-codes · benötigt Red 3.5.0+ · Status: Alpha 0.1.0.
[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC automodplus
[p]load automodplus
[p]slash sync
Alle Befehle liegen unter automodplus (Alias amp) und erfordern Admin bzw. Server verwalten.
| Befehl | Funktion |
|---|---|
automodplus status |
Alle Regeln mit Zustand, Aktion und Schwellen anzeigen. |
automodplus logchannel [#kanal] |
Log-Kanal setzen (oder entfernen). |
automodplus language <de|en> |
Ausgabesprache setzen. |
automodplus exemptmods <on/off> |
Globale Mod/Admin-Ausnahme umschalten (Standard: an). |
automodplus rule enable/disable <regel> |
Regel umschalten (flood, duplicate, mentions, emoji, invites, links, attachments, caps). |
automodplus rule action <regel> <aktion> [timeout_min] |
Aktion setzen: delete / warn / timeout / kick / ban. |
automodplus rule threshold <regel> <anzahl> [sekunden] |
Anzahl und (wo zutreffend) Zeitfenster setzen. |
automodplus rule exemptrole/exemptchannel <regel> <add/remove> <rolle/#kanal> |
Ausnahmen pro Regel. |
automodplus capsratio <prozent> |
GROSSBUCHSTABEN-Schwelle (z. B. 80). |
automodplus inviteallow <add/remove/list> [code] |
Invite-Allowlist. |
automodplus linkmode <block/allow> · automodplus linkdomain <add/remove/list> [domain]
|
Link-Filter-Modus + Domain-Liste. |
automodplus regex add <aktion> <timeout_min> <muster> · regex remove <nr> · regex list
|
Regex-Wortfilter (max. 50 Muster). |
automodplus raid enable/disable · raid threshold <beitritte> <sekunden> · raid action <alert/lockdown/kick>
|
Beitritts-Wellen-Erkennung. |
automodplus raid alertchannel [#kanal] · raid lockdownchannel <add/remove> <#kanal> · raid duration <min>
|
Raid-Alarm-/Lockdown-Einstellungen. |
automodplus lockdown [minuten] · automodplus unlock
|
Lockdown manuell starten/aufheben (Bot braucht Kanäle verwalten). |
Jede Regel ist einzeln konfigurierbar (Schalter, Schwellen, Aktion, Ausnahme-Rollen/-Kanäle): Nachrichten-Flut und Anhang-Spam (X Nachrichten pro Y Sekunden pro Nutzer), doppelte Nachrichten (Inhalt wird per SHA-256 gehasht, nie im Klartext gespeichert), Erwähnungs- und Emoji-Spam (Maximum pro Nachricht), Einladungs-Links (mit Allowlist), externe Links (Block- oder Nur-Erlaubt-Domain-Liste) sowie GROSSBUCHSTABEN-Anteil. Der Regex-Filter hat Aktionen pro Muster mit Sicherheitsgrenzen (200 Zeichen, 50 Muster, 0,1 s Timeout pro Muster). Bei einem Treffer wird die Nachricht gelöscht und die Aktion der Regel ausgeführt: delete, warn (temporärer Hinweis), timeout, kick oder ban.
Anti-Raid erkennt Beitritts-Wellen (Standard 8 Beitritte/30 s) und reagiert mit alert (Nachricht in den Alarm-Kanal), lockdown (entzieht @everyone die Schreibrechte in den konfigurierten Kanälen — oder allen, max. 50 — und entsperrt nach der eingestellten Dauer automatisch) oder kick (kickt Neu-Beitritte während des aktiven Raid-Fensters).
Bots, der Server-Eigentümer und (standardmäßig) Mods/Admins sind ausgenommen; der Bot agiert nie gegen jemanden auf oder über seiner höchsten Rolle. Der gesamte Erkennungszustand liegt rein im Arbeitsspeicher — nichts wird persistiert. Aktionen werden in den Log-Kanal geschrieben und an den AdminProtocol-Cog weitergereicht, wenn er geladen ist.
Unter Server-Einstellungen gibt es drei Admin-Panels: AutoModPlus — Allgemein (Log-Kanal, Mod/Admin-Ausnahme, Sprache), AutoModPlus — Regeln (Schalter, Aktion, Anzahl und Sekunden pro Regel für alle 8 Regeln) und AutoModPlus — Anti-Raid (aktiviert, Beitritte/Sekunden-Schwelle, Aktion, Alarm-Kanal, Dauer). Ein kleines KPI-Widget AutoModPlus-Regeln zeigt, wie viele Regeln aktiv sind (z. B. 3/8).
PDC_Redbot_Cogs · GitHub · Issues · Web Dashboard · Built for Red-DiscordBot · 🌐 English / Deutsch
🇬🇧 English
General
Cogs
Engagement & Utility
- Birthday
- StatChannels
- ScheduledMsg
- EventLog
- SocialFeed
- Giveaway
- Leveling
- TempVoice
- Starboard
- Suggestions
- LiveAlerts
Moderation
Fun
Web Dashboard
🇩🇪 Deutsch
Allgemein
Cogs
Engagement & Utility
- Birthday
- StatChannels
- ScheduledMsg
- EventLog
- SocialFeed
- Giveaway
- Leveling
- TempVoice
- Starboard
- Suggestions
- LiveAlerts
Moderation
Fun
Web-Dashboard