Fala Maicon, blz? Cara muito legal a sua ferramenta.
Seria legal eu criar um template para as mensagens recebidas. Digamos que o webhook do meu gateway de pagamento mande o body assim:
{
"plan": "Plano Ouro",
"client": {
"name": "John",
"email": "[email protected]"
},
"value": 97.90
...
}
Ai eu poderia criar o template assim:
Olá, você tem um novo pagamento feito por ${client.name} com email ${client.email} que comprou o plano ${plan} no valor de ${value}
Ai eu receberia essa mensagem em vez do body do request. Ai poderia ter um recurso também de valor default para o "placeholder" da mensagem. Por exemplo:
Olá, você tem um novo pagamento feito por ${client.name:"sem nome"} com email ${client.email:"sem e-mail"} que comprou o plano ${plan:"Plano básico"} no valor de ${value:"sem valor"}
Sucesso!