Quite clearly features like this have been requested a ton over the past few days, but here's a list of my suggestions.
Two days ago Discord rolled out the new Custom Status feature, this feature can be useful for letting people know what you're doing, with some added personality with the emote slot. However, there are those few people who'd prefer using the new feature as a means to break the rules, more than to actually use it as intended.
Though I can't speak for others, I do help moderate a relatively big Discord server sitting currently at around ~260k users, and the amount of people using the new Custom Status feature as a means to evade / break the rules has been quite extensive. As a Verified server we have pretty strict rules when it comes to inappropriate and offensive content.. And with the release of the new Custom Status update it's been quite hard to always keep an eye on every user currently active in chats.
Per-Server Custom Status
Though this wont do much when it comes to the people actively using the Custom Statuses to break the rules of servers, it will lessen the chance of one user changing their Status in one server as a joke, only to get banned from another server they were in where it was also visible. Why not have it work like a nickname, only have it be visible in the server of which you set it in the first place.
I am not aware if there are any sorts of support regarding API for the new Custom Status feature, but it doesn't seem like it.
If Discord were to roll out a feature where servers could Blacklist / Monitor certain Custom Statuses containing various slurs / links / inappropriate content either through the use of the API, or as another Server Setting. This feature, I feel, would work quite well with the above suggestion of a Per-Server Custom Status as this Blacklist could simply deny the user from applying said inappropriate Status in the first place for that specific server.
Blacklist could be located in Server Settings --> "Status Blacklist". In this panel you would be able to add words similarly to how you add emotes, just with words.
Having the ability to manually turn off the Custom Status for a certain group of people through a role setting would also be a welcome change. This could be done through a role setting dubbed "Show Status" or something similar. This would as you'd assume make it so that anyone without a role that grants permission to Show Status would be unable to show their Custom Status in the server. This fuction could be turned completely off for everyone but Staff, and other trusted users depending on the server.
"Manage Custom Status" permission for staff
The permission would do as you'd assume, it would grant anyone with that permission active the ability to turn off / hide the status of any member in the server through a simple toggle, similarly to the Ban / Kick buttons when right clicking a users name. Of course this could be implemented differently, but this is in my mind is what would be the simplest, and easiest solution. This could be a feature working with the Blacklist function above. There are, and always will be certain people that actively try to evade filters by using custom fonts.
Remove the ability to add links
As far as I've seen, the only people using the Custom Status to share links are A) Sharing phising links B) Sharing server invites C) Linking inappropriate content. All of which is unwanted content for most big / mid sized servers.
Feedback is welcome. I'm speaking strictly from my own experience, and I can't talk for everyone. Every voice shared is a win for us all using Discord as a platform.
Please sign in to leave a comment.