Prevent a user from sending private messages?

Hi all,

I have a very “noisy” user on my forum who keeps sending private messages to other members (who have complained about it to me). I have tried talking to him several times but that hasn’t really brought about a change.

Is there a way to prevent a specific user from sending PMs to others?

The only thing I can think of would be to lock them at TL0. Then they wouldn’t be able to send PMs. However, they would also be limited in how many posts, topics, images, links, etc. they can post. It may work as a “time-out” - tell the user that they’re locked in TL0 until they stop PMing users.

It is possible to disable PMs in the latest Discourse version, but I’d hate for one problem user to cause a bunch of people to turn off PMs for everyone for all time. So I agree with @jomaxro, talk to this user, if they don’t improve, lock them at TL0 which prevents them from sending PMs.

cc @sam

@jomaxro @codinghorror “Downgrading” this particular user to TL0 sounds like a good workaround. Thanks, will give it a try.

특정 사용자들만 PM을 비활성화하는 방법을 아는 사람이 있나요? 특정 연령 미만의 사용자는 관리자 외의 사용자에게 PM을 보내거나 받을 수 없어야 하지만, 그들을 TL0로 제한하면 포럼 사용이 불편해질 것 같습니다.