Consistent @moderator UI for all servers
Like many on Discord, I am a member of many different servers each organized and moderated differently, some with helper bots and some without. Some want you to direct message (DM) moderators directly. Some want you to @mention them or a bot in a particular channel. Others only want you to DM a helper bot and never bother those moderators directly while they are off-duty, etc. Trying to find the correct process for each server is difficult and frustrating. Most spam and other problems go unreported.
- Discord could offer every server a standard, built-in system role called @moderator (not unlike @everyone and @here). By default, the role would be assigned to the owner but they could later replace themselves with bots or other members. When activated, the option should be given to admins to rename existing roles with the same name or not. But eventually, all servers should have this consistent system role in place.
- A Report / Help button could be added along the top to DM whomever is currently within this new system role initiating a group chat. This chat could have the server's icon plus an overlay. Or it could appear over the server as a pop-up like how pinned messages show now. Regardless, users need an easy way to switch back and forth to server being discussed. Others could be invited or removed from the group discussion anytime.
- Similarly, a Report option could be added to flag spam and other abusive DMs or public posts. Moderation related reports would be sent to relevant server's @moderators. This would require keeping track of the common source server that the non-friend DM (or earlier friend request) was initiated from.
- Optionally, admins could make the @moderator role available for in-text mentions and/or make its members (bots or otherwise) consistently distinctive visually on lists, appearing differently than non-system roles (like the gold admin crown ...or something better that can't clip past the margin or be faked with unicode 👑). But like other roles, it would not necessarily have to display separately or allow @mentions.
- Bots statuses should not be limited to "currently playing..." or "streaming..." which makes no sense. Far more useful information could be shown in that limited space. Much longer statuses and even rich text versions could appear as tooltips with a mouse hover, on the contact's DM, and on Profile screens. All statuses could animate when hovering, like a scrolling marquee.
- Moderation interactions and actions could be included in the server's Audit Logs. Changes to the membership (joins as well as kicks, bans), role assignments, permissions, and nicknames should always be logged for accountability.
- A permissions should allow bots to log custom events to the server's Audit Logs including links, private but linkable @mentions, and perhaps rich text (formatting and images).
A short-term approach might involve the system bot, Clyde. It could provide moderation features similar to existing bots (ModMail, etc) but do so consistently and officially for all servers which allow it. But eventually, every server should have the same UI distinguishing moderation from other assorted bots and roles.
U moet u aanmelden om een opmerking te plaatsen.
Opmerkingen
0 opmerkingen