こんにちは、Discourseチームとコミュニティの皆さん、
新しい機能の提案です。ユーザーがグループを離れた際に、そのカテゴリを自動的にミュートできるようにする機能です。
問題点
- ユーザーがグループに参加すると、グループカテゴリ通知デフォルトを使用して、関連カテゴリを自動的に追跡するように設定できます。
- しかし、ユーザーがグループを離れた場合、そのカテゴリは最新に表示され続け、通知設定は元に戻りません。
- グループを離れた後に、各ユーザーのカテゴリを手動でミュートするのは、特に大規模なフォーラムでは現実的ではありません。
提案する解決策
- グループ設定に、ユーザーがグループを離れた際に、カテゴリ通知を自動的にミュートまたはリセットするオプションを導入する。
- または、Discourse Automations Pluginを拡張し、「ユーザーがグループを離れた」トリガーを含め、関連カテゴリのミュートを可能にする。
なぜこれが重要か
- ユーザーエクスペリエンスをクリーンに保ち、ユーザーが選択したグループに関連するコンテンツのみを表示するようにする。
- グループに属さなくなったユーザーの最新の表示を整理する。
- 公開グループとオープンカテゴリを持つ大規模フォーラムで、より良い整理を維持するのに役立つ。
考えられる回避策
- カスタムウィザードプラグイン: オプションになり得ますが、現在は変更をトリガーするためにユーザーの操作が必要です。
- カスタムオートメーション: 開発が必要になりますが、現在組み込みのソリューションはありません。
コミュニティとDiscourseチームからの意見を聞かせてください!コアに実装することは可能でしょうか、それともプラグインのアップデートとして適しているでしょうか?
よろしくお願いします!