Just wanted to point out that there is prior art to this concept:
GitHub has the ability to hide/unhide issue comments instead of fully
removing them. Further, for hidden messages, a reason can be stated.
The typical user interface is to show that there was a message, but
display it as hidden with a reason and allow the user to show it
nonetheless.

There's also clearly the usecase of permanently soft-moderating
messages: I have used the GitHub feature to hide messages that complain
or ping me about spam messages: Deleting those feels wrong, but also
they don't add anything to the actual conversation, so for most it's
reasonable to have them hidden. Especially with the possibility to
state the reason, that's also not perceived negatively (GitHub has a
reason "Resolved").

Marvin

On Wed, 2026-04-01 at 12:59 +0100, Matthew Wild wrote:
> Hi folks,
> 
> I'm curious if anyone has thoughts on being able to undo a XEP-0425
> moderation action.
> 
> The use cases I have in mind are:
> 
> - admin accidentally moderated the wrong message
> - one admin moderates a message, but after consideration/discussion
> with other admins, it is decided it shouldn't have been moderated
> - reverting automated moderation after human review
> 
> This last point is the one that sparked this email, however I have
> experienced the other cases as well over the past couple of years.
> 
> For the automated case, all I necessarily want is for clients to hide
> (by default) messages in a group chat which are likely to be spam,
> for
> example if some trusted but non-admin users have reported it. When an
> admin does respond, they could then moderate the message fully, or
> unhide it (if the report was incorrect, e.g. malicious).
> 
> This hiding/unhiding could be a new XEP, or we could solve
> "unmoderation", which solves the other use cases and probably makes
> the most sense.
> 
> Thoughts?
> 
> Regards,
> Matthew
> _______________________________________________
> Standards mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
Standards mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to