メンバー間のプライベートメッセージを無効にする

2023年にこのトピックに関する議論があったことに気づきましたが、Jayが指摘したように、明確な結論には至らなかったようです。

メンバー間のプライベートメッセージを無効にするにはどうすればよいですか?ただし、管理者からメンバーへのメッセージは除きます。

これに関して最近何か変更はありましたか?具体的には、一般ユーザー間のプライベートメッセージを無効にしつつ、管理者やスタッフがメッセージを開始できるようにするにはどうすればよいでしょうか?

「いいね!」 1

セルフホストしている場合は、プラグインがあります。スタッフへのプライベートメッセージを許可します。

personal message enabled group のサイト設定からユーザーを削除すると、スタッフは引き続きメッセージを送信できます。この設定は、メッセージを開始できるユーザーに関するものであり、管理者やモデレーターをこの設定から削除することはできません。

ユーザーが管理者にメッセージを開始できるようにしたい場合は、グループ設定で「全員」が管理者グループにメッセージを送信できるようにします。(モデレーターやスタッフなどの他のグループに対しても有効にできます)

すると、ユーザーはグループページの最上部にメッセージボタンが表示されます。


ユーザーは手動でグループを新しいメッセージに追加することもできますが、メッセージに関連するインターフェイスのほとんどの部分は非表示になっているため、見つけやすい場所に新しいメッセージを作成するリンクを配置することをお勧めします。リンクはサイドバーに追加するか、必要に応じて Custom Header Links (icons)Custom Top Navigation Links のようなテーマコンポーネントを使用します。新しいメッセージを作成するリンクは {yourForum}/new-message です。受信者を事前入力するために ?groupname=admins のように groupname パラメータを追加することもできます。
ユーザーは、スタッフにメッセージを送信するために、何かを「その他」としてフラグを立てることもできます。

「いいね!」 3