bot icon indicating copy to clipboard operation
bot copied to clipboard

Moderation undo reaction, infraction void subcommand

Open scragly opened this issue 7 years ago • 2 comments

Currently there's no way to undo or remove an infraction added to a member, only having an edit command that can let us change it to inactive. The infraction in this case would be forever on their history.

I propose we add an undo reaction on infractions that disappears after a short time. This would allow quick undoing of an infraction in the case something was mistaken, mainly in the case that the member it was attributed to was the wrong one. Most other details can be edited instead.

It would also be good to have a dedicated subcommand for voiding an infraction at a later date. There's cases where something may not actually be as they appeared originally and an easy void method removing it from the user's infraction counter and adding void reasoning on record would be good to have.

This issue relies on the following issue being discussed and implemented: https://github.com/python-discord/site/issues/163

If there's something I've missed when looking over the existing implementation that allows us to do things like this already, let me know.

scragly avatar Jan 01 '19 04:01 scragly

See https://github.com/python-discord/site/issues/345 for a DB schema proposal which would support the aforementioned features.

MarkKoz avatar Mar 28 '20 02:03 MarkKoz

Refer to this discussion in dev-contrib.

minalike avatar Jul 29 '22 21:07 minalike