より具体的なWebhookイベント?

Discourse で利用可能な Webhook を大変気に入っていますが、現在の Discourse の設定よりも、送信される Webhook をより具体的に絞り込む方法はありますか?

私がこの質問をした理由は、Discourse の Webhook を Integromat や Zapier と連携して使用しているためです。これらのサービスは、処理できるリクエスト数に月額制限を設けています(例:100、1,000、10,000 など、利用料金に応じて異なります)。

現状では、誰かがログインしたりログアウトしたりするたびに 1 つの「リクエスト」としてカウントされてしまいます。しかし、私が本当に必要としているのは、x-discourse-event ヘッダーに user_confirmed_email が含まれる Webhook のみです。

不要な他のイベント(例:誰かがログインまたはログアウトした際の通知など)をすべて処理する必要がなければ、Integromat や Zapier のより安価なプラン、あるいは無料プランを利用できるはずです。

「いいね!」 3

これは機能追加 (#feature) ではなくサポート (Support) として扱う場合、これを実現するプラグインを作成できます。

は、「何か」が発生したときに「何かを行う」例です。ユーザーやログインなどに対して行う必要がありますが、これで着手できるでしょう。

「いいね!」 3