Add a server setting to disallow private messages to users
As a large guild owner, we fairly constantly get people who private message members in our server with "Steam gift code" or other sorts of scams.
Add an option to disallow people from direct messaging other users if their only mutual server is ours. However, friend settings will override this (as it makes sense). This will help in large servers that try to keep their users safe.
So many vote and not a single f***** reply from the staff/moderators...
This is a huge privacy issue. This setting is a must and so is granular filtering per role or per age in the server (add an option to set rule to prevent DM for member that joined less than xx days or hours ago).
Why is this not a thing? People are using self bots like crazy to join servers and DM invite links. Please fix this and pay more attention to moderation needs in Discord!
I don't care how big your john is, no one should be able to cross the line between public and private messaging in the ream of administration. I can already forsee discord falling into the firepit because so many popular servers will have this hypothetical option set and thus prevent users from interacting with eachother at a private level. If you don't want people to be able to DM you, turn off "allow server members to DM" or whatever the thing is called.
You need to amend this to also add rank roles, instead of @everyone. So you can enable private messages only by users of a specifc rank or higher. This will help combat alot of the DM spam by invite spam bots.
This really is as easy as:
* Add a variable that says 'server counts as a common server for user DMs', per server.
* Ask about it when creating the server.
* Default it to 'Yes' to preserve existing settings.
Wait, so... If I am a member of your server you should be able to dictate whether or not I get to DM others who are in the same server as I (even though 95% of the time a member-member DM isn't abusive)? Who is to say that I don't share another server with someone who is also in your server? Then how can I talk to them if you prevent private communications?
I can already predict people getting frustrated with being unable to send a quick message or two to non-friends because of this feature. Server owners should NOT have the ability to influence private communications whatsoever. They should ONLY be in control of the server by which they created.
If people are being bothersome, they can be reported to the admins of the relevant server or even be blocked by the affected individual. There's even an option for INDIVIDUALS to allow/disallow DMs from non-friends.
Definitely need this (with an option to override from user settings).
Totally agreed. One of the most rampant and insidious forms of trolling we've had is people joining to send creepy or offensive DMs to people and the mods won't even know until someone tells us. Would love to have this by role; people who are okay can get it, but rando people who join and aren't given a role shouldn't be able to do this.
(and no, to people saying it already exists, it does not. There is a confusing as heck setting in the same place as server settings but it's a personal setting that does not affect the server.)
This already exists if im not mistaken
While this is currently available serverwide, it would be better to allow/prevent DMs from originating from users based on their role. No I don't want a random member that joined sending scam DMs to other users on my server, but at the time I absolutely want senior members or admins to be able to message users.
I totally though that the setting to ‘allow users to send messages’ was referring to private messages when I first created my server, and was really bummed to find out that was not the case. My server is for my town so keeping creeping at bay is my top priority, this includes limiting people being able to message anyone.
Or, even better, just have an option that sets the default "allow direct messages from server members" to off. That way, users who still want to receive direct messages are able to.
wow, that was hard
Alestus Velvo#3806 commented
very usefull, in that way we can avoid giving punishment to people that DM advertise!
ャ skellyxenner. ♔ ﾉ znX commented
Keeping safe. Do you know they can access their profile, and direct message from there?
They can also send friend requests and then advertise.
It's pure shit.
I support this idea, but only if it was also enabled with a permission.
I think this would be best as a permission, so you can prevent people from joining your server for the sole purpose to spam in DMs.