Wie man eine Webhook-Ereignisnutzlast nach der Erstellung ändert

Hallo, es gibt in Discourse keine eingebaute Möglichkeit, nur einen winzigen Teil der Webhook-Nutzlast zu senden, aber ein paar Ideen, die funktionieren könnten:

- Sie könnten einen kleinen Proxy dazwischen schalten (wie einen winzigen Node.js- oder Python-Endpunkt), der den vollständigen Webhook empfängt, alles außer topic_title entfernt und es dann weiterleitet. Super flexibel und berührt Discourse selbst nicht.

- Oder, wenn Sie Lust dazu haben, könnte ein winziges Discourse-Plugin auf on(:post_created) lauschen und nur die Felder senden, die Sie interessieren. Nur ein paar Zeilen in Ruby und fertig.

- Eine weitere faule Option ist, ein Tool wie Zapier oder n8n den gesamten Payload erfassen und ihn zuordnen/filtern zu lassen, bevor er Ihr Endsystem erreicht.

Nichts Besonderes, nur ein paar Wege, mit denen ich herumspielen würde, wenn ich nur topic_title bräuchte :slightly_smiling_face: