1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Blocking members from receiving private messages

Discussion in 'XenForo Questions and Support' started by Ingenious, Apr 24, 2012.

  1. Ingenious

    Ingenious Well-Known Member

    I seem to be stuck with a way of blocking selected members from either using the PM system, or being blocked from receiving messages.

    The only option I can find is to stop them from starting a personal conversation. The only option I can find that blocks use of the PM system is to "never" the view permission, but this trashes use of the whole forum too.

    The background to this is either users who abuse the PM system, or, users who do not update their registered emails and I get bounced notifications. In these cases I would like to suspend the messaging system until they update their email.

    It would be good to find a way that a user can have the "no permission" response when trying to access the message system and an error generated when another member tries to PM them (eg "That user is blocked from using the PM system").

    Any suggestions please?
  2. Dean

    Dean Well-Known Member

    As far as invalid email addresses, I change their status from 'valid' to 'awaiting email confirmation from edit' in the adminCP. That will suppress the emails alerting people that there is a conversation.

    I have also in the past changed the adminCP to 'people that person follows' instead of 'members'. Most members typically do not look at that setting very often.

    Ingenious likes this.
  3. Ingenious

    Ingenious Well-Known Member

    Dean that's brilliant thank you. It solves the problem perfectly because not only do they get a massive and clear notice message, but they are forced to do something to restore the main forum options (reply to posts, start PM etc) - and I have edited the phrase to explain this properly so they know what is happening.
  4. Blue

    Blue Well-Known Member

    I really wish that when you took away a user's PM privileges, it really took away their ability to use the PM system at all. They sometimes post on the forum telling people to PM them so it doesn't stop them, they are still using the system.
    Ingenious likes this.
  5. Ingenious

    Ingenious Well-Known Member

    Yes I agree with that Blue, it would be good to have a general permission setting "Can use Personal Conversations?", Can Receive Personal Conversations?" and "Can reply to personal conversations?", not just the one we have at the moment. I'm sure this must have been suggested at some point?

    Wonder if there is scope for a plugin to do this?
  6. Ingenious

    Ingenious Well-Known Member

    Conversation Essential has an inbox limit per usergroup. http://xenforo.com/community/resources/conversation-essentials.275/

    Not sure if that would enable easy PM blocking per user, eg. if you can have an additional usergroup set to zero inbox size, whether that would override the default usergroup with unlimited messages and then just add the users in question to that extra group.
  7. Blue

    Blue Well-Known Member

    I understand that the developers are adding flexibility as quick as they can. I hope that it will eventually be in the core package. Judging by the notice system, I have total confidence in XF.

Share This Page