¿Eventos de Webhook más específicos?

Me encantan los webhooks disponibles en Discourse, pero ¿existe alguna forma de ser más específico con los webhooks enviados que lo que ofrece actualmente Discourse?

La razón de mi pregunta es que utilizo los webhooks de Discourse con Integromat/Zapier, y estos tienen un límite mensual de solicitudes que procesan (por ejemplo: 100, 1000, 10000, dependiendo de cuánto pagues).

Actualmente, cada vez que alguien inicia o cierra sesión, eso cuenta como una “solicitud”, cuando lo único que necesito son los webhooks que incluyan “user_confirmed_email” en la cabecera x-discourse-event.

Podría utilizar un plan más económico (o incluso gratuito) en Integromat/Zapier si no tuviera que procesar todos los demás eventos enviados en el webhook que me son innecesarios (por ejemplo: no me interesa recibir notificaciones cuando alguien inicia o cierra sesión).

3 Me gusta

Tratando esto como #soporte en lugar de #característica, puedes crear un plugin que haga esto.

es un ejemplo de hacer-algo cuando algo sucede. Querrías hacerlo para usuarios, inicios de sesión o algo similar, pero esto podría ayudarte a empezar.

3 Me gusta