Questions sur les webhooks d'événements utilisateur

Existe-t-il un document que je ne trouve pas qui décrit en détail les différents webhooks, leurs charges utiles et ce qui les déclenche ?

Dans mon exemple particulier, je suis curieux de savoir :

  • L’événement user is updated se déclenche-t-il également lorsque l’utilisateur est :
    • créé
    • approuvé
    • supprimé
    • suspendu
    • rétabli

Je travaille actuellement à la connexion de ces webhooks à Airtable et je rencontre des échecs que je ne peux malheureusement pas déboguer en raison des limitations de la plateforme d’Airtable, j’essaie donc d’éliminer tout ce que je peux en comprenant mieux le côté Discourse.

Salut Jordan !

Malheureusement, je ne suis au courant d’aucune documentation relative aux événements webhook.

Je testerais moi-même avec un utilisateur factice (et activerais tous les événements webhook) ou je regarderais le code.

L’événement user_updated ne déclenche pas les actions listées. Ils ont leurs propres événements :

Vous pouvez trouver les définitions de tous les noms d’événements ici :

De plus, vous pouvez voir le nom de l’événement lié à la traduction ici :

J’espère que cela vous aidera !