Description
Welcome!
- Yes, I have searched for similar issues on GitHub and found none.
What did you do?
Quando o usuário edita a mensagem existe um evento messages.edited
. Neste evento está sendo enviado sempre o campo fromMe
como true
e o remoteJid
como o número da instância, mesmo que quem está editando seja a pessoa que está conversando com a instância.
What did you expect?
O correto seria que viesse com fromMe: false e o remoteJid como o número que editou a mensagem (remetente)
What did you observe instead of what you expected?
Está vindo sempre true e como remoteJid errado
Screenshots/Videos
No response
Which version of the API are you using?
2.2.3
What is your environment?
Windows
Other environment specifications
No response
If applicable, paste the log output
No response
Additional Notes
Aqui está um exemplo do payload que recebo do webhook. Eu enviei um 'oi' para o número da minha conectado na minha instancia, e depois editei para um olá.
estou trocando o número só por questão de privacidade. Considere que 553111111111 é o número que está conectado no evolution, porém quem editou o a mensagem foi outro número.
{
"event": "messages.edited",
"instance": "minhainstancia",
"data": {
"key": {
"remoteJid": "[email protected]",
"fromMe": true,
"id": "3EB05FDBEDF8249B8FDA29"
},
"type": "MESSAGE_EDIT",
"editedMessage": {
"conversation": "teste!",
"messageContextInfo": {
"messageSecret": "Hu6B5lHfVJtwDBEys/yhuGQ9axbA2WtbcXPgSDwbmBg="
}
},
"timestampMs": "1744233908513"
},
"destination": "https://minhainstancia/conexoes/evolution-webhook",
"date_time": "2025-04-09T18:25:09.121Z",
"sender": "[email protected]",
"server_url": "https://evo.minhainstancia.com.br",
"apikey": "C06A8447-DEF9-469B-AAC9-EA084A2E3DA1"
}