GrafeasGroup / blossom

The website. The app. The everything.
6 stars 3 forks source link

RFC: Track warnings in Blossom DB #134

Open TimJentzsch opened 3 years ago

TimJentzsch commented 3 years ago

As suggested by @MaxVanDeursen, we could look into integrating the user warnings in Blossom. This would ensure that all warnings saved correctly and helps to keep track of how many warnings each user has. This would also enable this info to be available in the API, e.g. for Slack commands.

TimJentzsch commented 3 years ago

Random thoughts about this:

How exactly would the warnings be added? Probably via a Slack command, but how would that look like? Maybe something like /warn <link to post>? Does the bot send out the modmail to the user or does the mod do it manually? If the bot does it, how are the comments/explanations added? Do we want to include the concrete post where the violation occured or do we just save the user that has been warned (and the date)? Do we track the reason for the warning (PI/ignored mod comments/etc.)?