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.
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
very usefull, in that way we can avoid giving punishment to people that DM advertise!
ฬ𝖗єєקєя𝟙𝟛𝟛𝟟 🔹 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.
Yes, definitely implement this as a permission. Maybe called "Direct Message Members".
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.
Yea then to DM they would have to friend. I like this idea!
'That said, a possible server setting that says "this server does not count as a mutual server for the purposes of DM contact" would be much better.'
I thought that was what was proposed all along, yeah...
This is not a good idea.
It would require interference in the API that still allows users to talk to each other outside the server.
A server has no direct jurisdiction over what people say to each other in DM. Besides that, it would interfere if other servers wanted to make conflicting rules about this sort of thing.
The place to regulate DM is in DM space, among users themselves and possible involvement by support.
That said, a possible server setting that says "this server does not count as a mutual server for the purposes of DM contact" would be much better.
Ancient Entity commented
Guilds dont have rights over controlling peoples PMs the best you can do is putting a public service announcement in rules. Plus players can already make it so you have to be friends to PM and being on the same server doesnt count. So just encourage that.
I don't see why this wouldn't be reasonable if it was something that wasn't automatically turned on and simply an option if an owner wants to do it. If an owner doesn't feel obligated to use it, they aren't - such security is up to the people on the server. They can set their own messages to disallow scamming messages. That said, if an owner wants to use this, I'd say let them have it.
People should set their friend settings to the person has to add them to send them a message. It's not your fault people are getting scammed on your server and your not responsible for it either. I would recommend you make an announcement and give people a safety tip on scamming and tell them not to believe every person who messages them. This idea seems like an excuse for people who are too lazy to change their own friend settings and wants to hold discord admins of the server responsible.
Yes to fixing this problem, but no to this solution. While this is an important problem, I feel like there are far better ways to implement it. Of course, you could workaround this by making it invite only but disallowing private messages seems excessive.
There should be an option to add a message to the top of it: Example server has this disabled due to (custom message)
"invades privacy rights"
How the f*** does this invade privacy rights? Friend a person if you want to DM them.
I personally support this, some servers have a large amount of users, this would be an option, if you don't like it, disable it in your server lol.