Auf unserem Server läuft DeafToAFK, welches einen Benutzer automatisch in den AFK-Kanal verschiebt, wenn dieser sich stumm und taub stellt und wieder zurück, wenn er seinen Status wieder wegnimmt. Das lässt sich leider auch wunderbar zum Spammen nutzen. Dabei kam auch die Idee für dieses AntiFlood Modul.
Bei Überschreitung einer einstellbaren Anzahl an Aktionen (Voreinstellung 20 Aktionen) innerhalb eines einstellbaren Zeitfensters (Voreinstellung 10 Sekunden) wird ein Benutzer automatisch vom Server gekickt.
Aktionen sind alle Statusänderungen und das Senden von Nachrichten.
Weitere Informationen zum Mumble Moderator siehe hier.
Der Code und die Konfigurationsdatei liegen auf Github:
https://github.com/Natenom/mumblemoderator-module-collection/tree/master/antiflood.
Für die Qualität des Codes kann ich nichts :P
Patches sind willkommen.
Siehe hier: Installation neuer Module für MuMo.