Eventos de Webhook mais específicos?

Adoro os webhooks disponíveis no Discourse, mas existe alguma forma de ser mais específico com os webhooks enviados do que o que está atualmente no Discourse?

A razão pela qual pergunto é que uso os webhooks do Discourse com Integromat/Zapier, e eles têm um limite mensal de quantas solicitações processam (por exemplo: 100, 1000, 10000, dependendo de quanto você paga).

No momento, toda vez que alguém faz login, logout, etc., isso conta como uma “solicitação”, quando tudo o que quero são os webhooks com “user_confirmed_email” no cabeçalho x-discourse-event.

Eu conseguiria usar um plano mais barato (ou até mesmo gratuito) no Integromat/Zapier se não tivesse que processar todos os outros eventos enviados no webhook que são desnecessários para mim (por exemplo: não me importo em ser notificado quando alguém faz login ou logout).

3 curtidas

Tratando isso como #suporte em vez de #recurso, você pode criar um plugin que faça isso.

é um exemplo de fazer-algo quando algo acontece. Você gostaria de fazer isso para usuários ou logins ou algo assim, mas isso pode ajudá-lo a começar.

3 curtidas