How can we improve Discord?

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.

1,349 votes
Sign in
Signed in as (Sign out)

We’ll send you updates on this idea

Toothless the Dragon shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Signed in as (Sign out)
  • peterix commented  ·   ·  Flag as inappropriate

    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.

  • Hexstream commented  ·   ·  Flag as inappropriate

    "Who is to say that I don't share another server with someone who is also in your server?"

    In that case, obviously you can contact them if that other server allows messages between non-friend members.

  • Farzaneelin commented  ·   ·  Flag as inappropriate

    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.


  • SirTapTap commented  ·   ·  Flag as inappropriate

    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.)

  • Rendezvous commented  ·   ·  Flag as inappropriate

    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.

  • unimagine commented  ·   ·  Flag as inappropriate

    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.

  • pydlv commented  ·   ·  Flag as inappropriate

    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.

  • xWREEPER1883 ツ commented  ·   ·  Flag as inappropriate

    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.

  • Hexstream commented  ·   ·  Flag as inappropriate

    Yes, definitely implement this as a permission. Maybe called "Direct Message Members".

  • Ghost commented  ·   ·  Flag as inappropriate

    I support this idea, but only if it was also enabled with a permission.

  • AdolfNippler commented  ·   ·  Flag as inappropriate

    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.

  • Ca commented  ·   ·  Flag as inappropriate

    Yea then to DM they would have to friend. I like this idea!

  • Hexstream commented  ·   ·  Flag as inappropriate

    '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...

← Previous 1 3 4

Feedback and Knowledge Base