Ei, não há uma maneira nativa no Discourse de enviar apenas uma pequena parte da carga útil do webhook, mas algumas ideias podem funcionar:
- Você pode ter um pequeno proxy no meio (como um pequeno endpoint Node.js ou Python) que recebe o webhook completo, remove tudo, exceto topic_title, e depois o encaminha. Super flexível e não mexe no Discourse em si.
- Ou, se você estiver disposto, um pequeno plugin do Discourse pode escutar on(:post_created) e enviar apenas os campos que lhe interessam. Apenas algumas linhas em Ruby e pronto.
- Outra opção mais preguiçosa é deixar uma ferramenta como Zapier ou n8n pegar a carga útil completa e mapear/filtrar antes que ela chegue ao seu sistema final.
Nada de especial, apenas algumas maneiras que eu usaria se precisasse apenas do topic_title ![]()