言語設定に基づいてカテゴリを自動的にミュート/ミュート解除しますか?

Discourse の新しいユーザーとして、まずこの素晴らしいプラットフォームを構築してくださった皆様に感謝申し上げます。当社のフォーラムに最適なソリューションは何だろうかと思い悩み、長い間検討してきましたが、Discourse を選んで本当に良かったです。「これができるかな?」と思うたびに Google で検索すると、Discourse ならその方法が見つかるのです。本当に驚きです。ありがとうございます!

さて、一つ解決しようとしている問題があるのですが、まだ答えが見つからなかったので質問させてください。

私たちはオンライン語学スクールで、複数の言語を指導しています。ユーザーが当社のウェブサイトに登録すると、自動的にフォーラムにも参加する仕組みになっています。ユーザーがどの言語を学習しているかによって、登録時に自動的にグループに割り当てたいと考えています。そうすることで、学習していない言語のカテゴリは自動的にミュートされます(現在は手動で行っていますが、今後はこのプロセスを自動化する予定です)。

将来的には、ユーザーが別の言語を学び始めたり、同時に複数の言語を学習したりするかもしれません。その場合、グループ間を移動したり、中国語グループから抜けて日本語グループに参加したり、あるいは両方のグループに同時に所属したりする可能性があります。

そこで、ユーザーがグループを移動したり複数のグループに所属したりする際に、カテゴリのミュート設定がどのように動作するかを理解したいと考えています。

私が所属するグループがメンバーに対してカテゴリをミュートするように設定されている場合、そのカテゴリは私にとってミュート状態になります。ここで質問です:

  1. そのグループを抜けた場合、ミュートは解除されますか?
  2. 既存のグループに所属したまま、同じカテゴリを「追跡」に設定する別のグループにも参加した場合、ミュート状態は「追跡」に変更されますか、それともミュート状態のままですか?
  3. ユーザーが手動でカテゴリのミュートを解除した後、そのカテゴリをミュートするグループに参加した場合、再びミュート状態になりますか?
「いいね!」 1

こんにちは、改めて質問させてください。ユーザーがグループを離脱した場合、または異なるグループ間でミュート設定のルールが衝突した場合、カテゴリのミュート設定はどのように変更されるのでしょうか?

上記の質問の表現が適切でなかったかもしれません。初めてのサポート投稿なので、もし別の場所での投稿が適切だったり、聞き方を変えるべきだったりする場合は、改善する用意があります。
回答を検索しましたが、該当する情報が見つかりませんでした。

少し時間をかけてこれをテストし、結果をまとめてみました。誰かの参考になれば幸いです。

ユーザーが異なるカテゴリ設定(ミュート、通常、最初の投稿のみ表示、トラッキング、ウォッチ)を持つグループに参加・離脱する場合、ユーザーのカテゴリ設定は以下のルールに従って変更されます。

「上位」のカテゴリ設定は常に「下位」のカテゴリ設定を上書きしますが、「トラッキング」は「最初の投稿のみ表示」を上書きしません。
「下位」のカテゴリ設定が「上位」のものを上書きすることはありません。つまり、「ウォッチ」は何によっても上書きされません。「トラッキング」は「ウォッチ」によってのみ上書きされます。「最初の投稿のみ表示」は「ウォッチ」によってのみ上書きされます(興味深いことに、「トラッキング」では上書きされません)。「通常」は「最初の投稿のみ表示」「トラッキング」「ウォッチ」によって上書きされます。「ミュート」はすべてによって上書きされます。

詳細:

  1. 「ミュート」は常に上書きされます。ミュート設定を持つグループに参加し、その後他の任意の種類の設定を持つグループに参加した場合、そのカテゴリのステータスは新しいものに切り替わります。
  2. 「ミュート」は何も上書きしません。ミュート以外の設定を持つグループに参加し、その後そのカテゴリをミュートするグループに参加しても、カテゴリはミュートされません。
  3. 「ウォッチ」はすべてを上書きします。ある設定を持つグループに参加し、その後そのカテゴリを「ウォッチ」に設定する別のグループに参加した場合、ステータスは常に「ウォッチ」に変更されます。
  4. 「トラッキング」は「通常」と「ミュート」を上書きしますが、「最初の投稿のみ表示」は上書きしません。
  5. 「最初の投稿のみ表示」は「ミュート」と「通常」を上書きします。

他のグループのカテゴリ設定を上書きする場合、ユーザーが前のグループにいるかどうか、または離脱したかは関係ありません。結果は同じです。ユーザーのカテゴリ設定は、上記のルールに基づき、ユーザーが最後に参加したグループに応じて、以前の状態から常に変更されます。