스테이징된 사용자에게 메시지를 보낼 수 없게 하려면

Discourse 인스턴스에 스테이징(staged) 사용자가 존재하는 이유는 다양합니다. 저희의 경우 메일링 리스트를 미러링하고 있습니다. 스테이징 사용자는 실제 사용자가 아니거나(아니어야 하거나) 실제 사용자가 그들에게 개인 메시지를 보낼 수 있도록 인터페이스가 허용하는 것은 다소 놀라운 일입니다. 이는 다음과 같은 이유로 혼란을 초래합니다.

a) 발신자는 자신의 메시지가 수신인에게 전달될 것이라고 기대합니다.
b) 수신인은 메시지를 받지 못하거나, 만약 메시지를 받더라도 그것이 어디서 온 것인지에 대해 혼란을 겪게 됩니다.

저는 이것이 버그라고 생각합니다. 하지만 이 기능이 존재하는 데에는 이유가 있을 수도 있습니다. 어쨌든, 이 기능을 제거할 수 있는 방법이 있을까요?

채팅에 대해서도 같은 질문입니다. 스테이징된 사용자에게는 어떻게 비활성화할 수 있나요? TL0인 로컬 사용자조차 채팅 버튼을 볼 수 없습니다.

단계적 사용자의 사용자 카드(및 프로필)는 스태프가 아닌 사용자에게 숨겨져 있으며, 메시지나 DM을 ‘수동으로’ 생성할 때 선택할 수 없다고 생각합니다.

문제를 방지하기 위해 관리자 사용자에게도 이 설정을 적용하기를 원하나요?

@JammyDodger 아, 네, 맞아요! 일반 사용자로 테스트하는 건 생각하지 못했네요. 그럼 괜찮겠네요! 정말 감사합니다.