沈黙のメッセージは少し誤解を招くのでは?

Discourseが大好きで、1年以上本番環境で使用しています。しかし、私の個人的な不満(pet peeve)として、サイレンス機能について一つ気になることがあります。

まず、サイレンスされている期間や理由が明記されていません(理由については、ユーザーにメールで通知されているのかもしれませんが)。これらはユーザーが知るべき重要な情報だと思います。サイレンスが十分に明確でないために、多くのユーザーが別アカウントを作成しています。

また、Discourseを全く初めて使うユーザーにとっては、このメッセージは少し奇妙です。「Your Account has been temporarily placed on Hold」(アカウントが一時的に保留されています)と呼ばれ、デフォルトのメッセージでは「staff review後にアカウントが復元されます」とありますが、これは明らかに誤解を招く表現です。私のコミュニティでは、多くのユーザーがモデレーターに「アカウントのレビューをお願いします」というメッセージを送ってきますが、実際にはすべてがすでに設定されており、サイレンスが終わるのを待つだけなのです。

この機能の変更を求めるユーザーからの要望により、何が起こったのかをより正確に反映するようにサイレンスメッセージをカスタム変更しました。現在のシステムに関して、一つ質問があります。サイレンスの理由と期間を個人メッセージに含めるにはどうすればよいですか? ユーザーにより多くの情報を提供するために、プレースホルダーのようなものはありますか?

最後に、この「アカウントが保留されています」というメッセージで現実を隠している意図を明確にしたいです。コミュニティに何か利点があるのでしょうか?

ありがとうございます!

「いいね!」 9

確認したところ、デフォルトのメールでもサイレンス理由が提供されていません。では、サイレンス理由は一体何のためにあるのでしょうか?スタッフが知るためだけですか?

サイレンス理由をメール/プライベートメッセージに追加する方法はありますか?

「いいね!」 6

これの機能を知っている人はいますか?

これは少し曖昧であることに同意します。

2番目のフィールドは、理由がユーザーにメールで送信されることを指定していますが、それを含むメールテンプレートがありません。

「いいね!」 6

bump?バグカテゴリはありますか?

「いいね!」 1

それを#uxに移動しました。これは間違いなくユーザーエクスペリエンスに関するものです。:slight_smile:

「いいね!」 6

これはどのメッセージなのか、少々混乱があります…

これは account_silenced の現在のデフォルトテキストテンプレートです(何年もこのままです):

フォーラムからのミュートは %{silenced_till} までとなります。

理由 - %{reason}

そして、このダイアログ からミュートされた際に送信されるメールは以下の通りです:

@codergautam あなたが見ているメッセージは silenced_by_staff で、これはデフォルトのようで、…正確にはわかりませんが、おそらく手動操作ではなく自動プロセスによってトリガーされた場合に送信されます。

「いいね!」 1

おっしゃる通りです。ユーザーはメールでそのメッセージを受け取りますが、silenced_by_staff は個人的なメッセージとして送信されると記憶しています。再現して、またご連絡します。混乱させてしまい申し訳ありませんでした。

「いいね!」 2