特定のメールアドレスからの投稿をミュートまたは非表示にするモード(カテゴリ設定)

こんにちは。Discourseのカテゴリをトラッカーシステムとして使用しています。関連トピックでトラッカーの活動を追跡したいのです。YouTrackからの外部チケットがメールでDiscourseに送信されます。

トピックは作成され、それは素晴らしいことです。しかし、多くの自動メールが価値の低い投稿を大量に生成します。トラッカーの設定は柔軟性がなく、必要なメールや頻度、制限などを設定できません。さらに、これらの設定はユーザーのメールボックスとDiscourseのメールボックスの両方に影響します。

カテゴリのオプションとして、そのカテゴリの受信メールとして設定されているアドレスからのメールによる投稿を、同時に折りたたむ/非表示にできるようにしたいです。

トピックは作成し、その後の投稿は下の画像のように非表示にしたいです。特定のユーザーの投稿がトピック全体の投稿の80%以上を占める場合、または全ての投稿を非表示にすることに同意します。

image

Webフックの機能が貧弱なため、APIを使用できません。おそらく、同じようなケースや考えを持っている方がいるのではないでしょうか?

関連トピック「Temporarily hide post / mark less important?」を読みましたが、私のケースは自動化(人間のモデレーションなし)という点で似ています。