Discourseの自動化

カテゴリを変更できる自動化スクリプトはありますか?より柔軟な「スケジュール公開」システムに使用したいと考えています。

スクリプトは次のような動作を想定しています。

  • 定期的に実行され、
  • 特定のカテゴリ内のトピックで、返信に何らかのマーカーがあるもの(例:「解決済み」または「返信に「公開」のような特定のテキストが含まれている」)を確認します。
  • その返信の日付(または「解決済み」ステータス)が指定されたオフセット(例:昨日、または1週間前)よりも古い場合、
  • すべての返信を削除し、
  • 指定されたカテゴリに移動し、
  • オプションで、設定可能なタグを追加します。

より高度なバージョンでは、トリガーとなる返信の日付/時刻を探し、その日付/時刻を過ぎていれば公開します。

また、ターゲットカテゴリ(スクリプト設定で許可されるターゲットカテゴリを指定)や、タグも探すことができます。

「いいね!」 3