(feature) Auto Reporting with Weights
To start addressing the immediate concerns here.
https://gitlab.com/minds/engine/issues/357
This event handler responds to entities being created or edited. It checks the message property, pulls out all the unique words and then runs them through a weighted matcher.
Right now, the really bad words get automatically reported under a constant defined reason code. Potentially naughty words get weighted unless they cross a threshold of 4 points worth.
Edited by Brian Hatchet