Chat Moderation has recently been a topic in the MSE Town Hall Chat #2. This is not only due to the fact that chat moderation is percieved as inconsistent by chat users, chat flags being broken and room owner-tools (or the RO system in general) having some issues related to moderation capabilities.
There has been a Guide to Moderating Chat that outlines clear rules. The Room Owner tools and chat flags have been talked about at length in the Town Hall chat (and other posts).
One thing that I still find lacking about chat moderation is retraceability.
For some moderation actions there is a paper trail:
- Moving messages
- Changing Room Title / Topic / Tags
- Changing Room Owners
- Changing Feeds posted into rooms
For some others, there isn't:
- Kicking users
- Stars cancelled, Pins / Unpins
Unfortunately assembling the paper trail into a nice overview is incredibly hard. e.G.: just to aggregate how many messages were moved from a room you could try to search for "messages moved to" which is the best guess at a paper trail. Unfortunately that doesn't yield any relevant results:
It's even worse for actions that don't even have paper trails. To facilitate discussions about chat moderations and to have proper accountability it's important to know what moderation actions were taken (and when).
I propose that there should be a dashboard for moderation actions.
From a moderator I heard that mods would love something like this.
The dashboard should be available to Moderators and Room Owners. Room Owners should only be allowed to see actions taken in rooms they are currently owning. Furthermore Room Owners should only see actions that they could take themselves. Moderators should be able to see all moderation actions.
In the best case, that dashboard would be filterable by:
- Action taken
- User Taking the action
I imagine this would also help CMs investigating incidents involving chat