Ref this thread..
https://xenforo.com/community/threads/prevent-conversations-unless-its-to-a-staff-member.163862/
Remove the ability for members to start conversations with other members, however still allow access to start and receive conversations with staff members.
for example
Staff to...