「Allow messages」設定が見つかりません

ユーザーがチャットでダイレクトメッセージを受信できないと訴えています。送信者には「ユーザーがチャットを無効にしました」というエラーが表示されます。メッセージを再度有効にするように誘導しようとしたところ、[設定] > [ユーザー]に移動するように指示しました。そこには「メッセージ」というセクションがあり、「他のユーザーが個人メッセージやチャットのダイレクトメッセージを送信できるようにする」という設定が含まれています。しかし、このユーザーは(なりすましで確認したところ)その設定を持っていませんでした。

  1. なぜですか?
  2. 他にどこでメッセージを無効にしている可能性がありますか?

ユーザーはチャットとダイレクトメッセージの使用が許可されているグループのメンバーですか? chat allowed groupsdirect message enabled groups のサイト設定を確認してください。


direct message enabled groups の説明は少し誤解を招くようです。

これらのグループ内のユーザーは、ユーザー間パーソナルチャットを作成できます。注:スタッフは常にパーソナルチャットを作成でき、ユーザーは作成する権限を持つユーザーによって開始されたパーソナルチャットに返信できます。

チャットの使用が許可されていないユーザーとDMを開始することはできません。彼らは、チャットが許可されていたときに作成されたチャットにのみ返信できます。

「いいね!」 3

ありがとうございます、@Moin、大変参考になりました!

より完全なテストですが、ご存知ない場合に備えて、管理者(およびおそらくモデレーター?)は、なりすましなしでユーザー設定を変更できます(これにより、面倒なログアウト/ログインのサイクルが節約されます)。(ご存知の場合は、これが他の誰かの役に立つかもしれません)

「いいね!」 1