Événements Webhook plus spécifiques ?

J’adore les webhooks disponibles dans Discourse, mais existe-t-il un moyen d’être plus précis dans les webhooks envoyés par rapport à ce qui est actuellement proposé dans Discourse ?

La raison de ma question est que j’utilise les webhooks de Discourse avec Integromat/Zapier, lesquels imposent une limite mensuelle sur le nombre de requêtes qu’ils traitent (par exemple : 100, 1 000, 10 000 selon l’abonnement choisi).

Actuellement, chaque fois que quelqu’un se connecte, se déconnecte, etc., cela compte comme une « requête », alors que je ne souhaite recevoir que les webhooks contenant « user_confirmed_email » dans l’en-tête x-discourse-event.

Je pourrais utiliser un plan moins cher (voire gratuit) avec Integromat/Zapier si je n’avais pas à traiter tous les autres événements envoyés dans le webhook qui sont inutiles pour moi (par exemple : je ne souhaite pas être notifié lorsqu’une personne se connecte ou se déconnecte).

3 « J'aime »

En traitant cela comme du Support plutôt que comme une #fonctionnalité, vous pouvez créer un plugin qui fait cela.

est un exemple de « faire-quelque-chose » lorsque « quelque-chose » se produit. Vous voudriez le faire pour les utilisateurs, les connexions ou autre chose, mais cela pourrait vous aider à démarrer.

3 « J'aime »