プライベートメッセージを無効にして、チャット(ユーザー間チャットを含む)を有効にすることは可能ですか?

逆の可能性はあると思いますが、この方法でも可能でしょうか?

「いいね!」 1

ユーザー間のやり取りは、personal_message_enabled_groups サイト設定からグループを削除することでチャットに限定できます。そうすると、スタッフのみが新しい個人メッセージを開始できるようになり、ほとんどのユーザーはできなくなります。

ただし、チャットはプラグインであり完全に無効にできますが、個人メッセージは Discourse のコア機能であり、チャットで置き換えることができない一部のアクションに依存しています。たとえば、何かをフラグ付けして理由を入力すると、個人メッセージが作成されます。または、ユーザーデータをエクスポートすると、ダウンロード用のリンクが個人メッセージとして送信されます。そのため、一部の Discourse 機能で個人メッセージが使用されているため、完全に無効にすることはできません。

「いいね!」 2

これは機能するようです。簡単なテストの結果、ユーザーは設定に「メッセージ」タブがなく、受信トレイもないため、メッセージを見る唯一の方法は通知ペインまたは /notifications ページからになります。また、受信したメッセージに返信することも可能です。これは問題ありません。ありがとうございます。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.