ねえ、Discourse には Webhook ペイロードのほんの一部だけを送信する組み込みの方法はありませんが、機能する可能性のあるいくつかのアイデアがあります。
-
中央に小さなプロキシ(小さな Node.js や Python のエンドポイントなど)を配置し、完全な Webhook を受け取って
topic_title以外をすべて削除してから転送することができます。これは非常に柔軟で、Discourse 自体には手を加える必要がありません。 -
または、もしご興味があれば、小さな Discourse プラグインを作成して
on(:post_created)をリッスンし、必要なフィールドだけを送信することもできます。Ruby で数行書くだけで完了です。 -
もう一つの手軽な方法は、Zapier や n8n のようなツールに完全なペイロードを取得させ、最終的なシステムに届く前にマッピング/フィルタリングさせることです。
大層なものではありませんが、topic_title だけが必要な場合に私が試すであろう方法です ![]()