-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEAT] Implement Overwatch Functions in a Cog #220
Comments
Profile heuristics added, and they're now configurable! I decided to add everything as its own cog instead of one large cog, since that's probably more in line with how Red should work. Docs will be updated too, but for now: AboutThe profile checker uses regex-based rules to alert on users joining with a predictable name pattern. This is useful for certain bot and user spam. The user's username will always be checked, but if enabled, the nickname can also be checked. Each rule consists of a name, regex pattern, nickname option, alert level, and reason. The alert level is used to determine the alert method when the rule is triggered ("HIGH" is akin to the emergency report and pings all online/idle mods while "LOW" simply posts the message). The rule's reason is included in the alert as additional context. Commands
OtherKnown bugs:
|
Voice channel activity analytics added! AboutVery simple time checks. You can configure the log channel and the time (in hours) before a user can stream or enable their camera without triggering an alert. Alerts are an "emergency"-level alert. Commands
|
All previous commands are invalid. Please see the Readme for updated details. Message embed/attachment analysis added. AboutMonitors the frequency of message embeds and attachments from users. Then alerts if the set thresholds are exceeded. Commands
|
Overview
Move Overwatch from a standalone Golang app to a Cog. This initial conversion will have a lot of hardcoded parameters. I'll work towards switching it to configurable as I can. All these parameters are turned and have been in production for a while already, so it shouldn't be too much of an immediate concern.
Commands
DoD
Multiple region role detection, reporting, and repair(removed, out of scope for Overwatch subsystem)Stretch
The text was updated successfully, but these errors were encountered: