Description
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
[p]overwatch: root command, sub commands to follow as this is rebuilt
DoD
- Profile heuristics (hardcoded for now) and reporting
- Message embed & attachment frequency analysis and reporting
- Voice activity analysis and reporting
Multiple region role detection, reporting, and repair(removed, out of scope for Overwatch subsystem)
Stretch
- Eventually make the profile heuristics configurable