Skip to content

[FEAT] Implement Overwatch Functions in a Cog #220

@portalBlock

Description

@portalBlock

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    new-cogNew cog for bot.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions