We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quando edita uma mensagem pelo navegador, ao invés de disparar um webhook da mensagem editada, ele envia:
{"event": "contacts.update", "instance": "evolution_instance", "data": [{"id": "XXXXXX@s.whatsapp.net", "profilePictureUrl": "asdasdasd", "owner": "evolution_instance"}], "destination": "http://django:8000/connector/22AA61B8E9074E2C965B", "date_time": "2024-05-01T10:23:23.939Z", "sender": "asdasdasd@s.whatsapp.net", "server_url": "http://localhost:8080", "apikey": "asdasdasdasdasd"}
Obs: se editar a mensagem pelo celular, ele dispara o webhook corretamente:
{ "event": "messages.upsert", "instance": "evolution_instance", "data": { "key": { "remoteJid": "asdasdasd@s.whatsapp.net", "fromMe": false, "id": "258317BD26A4EC1Ct5h2GGB22FEDA52A1ED413" }, "pushName": "Duda", "message": { "messageContextInfo": { "deviceListMetadata": { "senderKeyHash": "xv2sqZkhyVcy7g==", "senderTimestamp": "1713897692", "recipientKeyHash": "cKVGH1IW9cycnA==", "recipientTimestamp": "1714568027" }, "deviceListMetadataVersion": 2 }, "editedMessage": { ....
deveria disparar o payload de mensagem editada
dispara um payload contacts.update
Se possível, adicione capturas de tela ou vídeos que ilustrem o problema. Isso pode ser extremamente útil para entender o problema.
LOG DE QUANDO EDITA PELO NAVEGADOR
evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Event received: messages.upsert, contacts.update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Finding settings evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Getting instance name evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [SettingsRepository] [string] finding settings evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [SettingsRepository] [string] finding settings in store evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Settings url: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Settings msg_call: evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Settings groups_ignore: true evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Settings always_online: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Settings read_messages: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Settings read_status: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Settings sync_full_history: undefined evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Listening event: messages.upsert evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Event received: messages.upsert evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Listening event: contacts.update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Event received: contacts.update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Verifying if contacts exists in database to update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] message rejected evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Creating jid with number: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Number already contains @g.us or @s.whatsapp.net or @lid evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Getting profile picture with jid: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Getting profile picture url evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Sending data to webhook in event CONTACTS_UPDATE evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Getting instance name evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [AuthRepository] [string] finding auth evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [AuthRepository] [string] finding auth in store evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ChannelStartupService] [string] Updating contacts in database evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ContactRepository] [string] updating contacts evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ContactRepository] [string] updating contacts in store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ContactRepository] [string] updating contacts in store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ContactRepository] [string] contacts updated in store in path: /evolution/store/contacts/evolution_instance/TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:31:04 VERBOSE [ContactRepository] [string] contacts updated in store: 1 contacts
LOG DE QUANDO EDITA MENSAGEM PELO CELULAR
evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Event received: messages.upsert, contacts.update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Finding settings evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting instance name evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [SettingsRepository] [string] finding settings evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [SettingsRepository] [string] finding settings in store evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Settings url: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Settings msg_call: evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Settings groups_ignore: true evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Settings always_online: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Settings read_messages: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Settings read_status: false evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Settings sync_full_history: undefined evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Listening event: messages.upsert evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Event received: messages.upsert evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Listening event: contacts.update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Event received: contacts.update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Verifying if contacts exists in database to update evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 LOG [ChannelStartupService] [object] evolution-1 | { evolution-1 | key: { evolution-1 | remoteJid: 'TELEFONE-QUE-ENVIOU@s.whatsapp.net', evolution-1 | fromMe: false, evolution-1 | id: 'F38B688FDED90B0FDD1D33CD129A1BAB', evolution-1 | participant: undefined evolution-1 | }, evolution-1 | pushName: 'Duda', evolution-1 | message: { evolution-1 | messageContextInfo: MessageContextInfo { evolution-1 | deviceListMetadata: [DeviceListMetadata], evolution-1 | deviceListMetadataVersion: 2 evolution-1 | }, evolution-1 | editedMessage: FutureProofMessage { message: [Message] } evolution-1 | }, evolution-1 | contextInfo: undefined, evolution-1 | messageType: 'editedMessage', evolution-1 | messageTimestamp: 1714570538, evolution-1 | owner: 'evolution_instance', evolution-1 | source: 'android' evolution-1 | } evolution-1 | evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Sending data to webhook in event MESSAGES_UPSERT evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting instance name evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [AuthRepository] [string] finding auth evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [AuthRepository] [string] finding auth in store evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Inserting message in database evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [MessageRepository] [string] inserting messages evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [MessageRepository] [string] saving messages to store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [MessageRepository] [string] saving messages to store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [MessageRepository] [string] messages saved to store in path: /evolution/store/messages/evolution_instance/F38B688FDED90B0FDD1D33CD129A1BAB evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [MessageRepository] [string] messages saved to store: 1 messages evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Sending data to webhook local evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting remoteJid of instance evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 LOG [ChannelStartupService] [object] evolution-1 | { evolution-1 | local: 'ChannelStartupService.sendDataWebhook-local', evolution-1 | url: 'http://django:8000/connector/22AA61B8E9074E2C965B', evolution-1 | event: 'messages.upsert', evolution-1 | instance: 'evolution_instance', evolution-1 | data: { evolution-1 | key: { evolution-1 | remoteJid: 'TELEFONE-QUE-ENVIOU@s.whatsapp.net', evolution-1 | fromMe: false, evolution-1 | id: 'F38B688FDED90B0FDD1D33CD129A1BAB', evolution-1 | participant: undefined evolution-1 | }, evolution-1 | pushName: 'Duda', evolution-1 | message: { evolution-1 | messageContextInfo: [MessageContextInfo], evolution-1 | editedMessage: [FutureProofMessage] evolution-1 | }, evolution-1 | contextInfo: undefined, evolution-1 | messageType: 'editedMessage', evolution-1 | messageTimestamp: 1714570538, evolution-1 | owner: 'evolution_instance', evolution-1 | source: 'android' evolution-1 | }, evolution-1 | destination: 'http://django:8000/connector/22AA61B8E9074E2C965B', evolution-1 | date_time: '2024-05-01T10:35:38.223Z', evolution-1 | sender: 'TELEFONE-CONECTADO@s.whatsapp.net', evolution-1 | server_url: 'http://localhost:8080', evolution-1 | apikey: '08115657-45F1-42B0-9E1A-F5E468A8A0DB' evolution-1 | } evolution-1 | evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting remoteJid of instance evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Verifying contact from message evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] finding contacts evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] finding contacts in store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] finding contacts in store by id evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] contacts found in store: 1 contacts evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Creating jid with number: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Number already contains @g.us or @s.whatsapp.net or @lid evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting profile picture with jid: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting profile picture url evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Creating jid with number: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Number already contains @g.us or @s.whatsapp.net or @lid evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting profile picture with jid: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting profile picture url evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Sending data to webhook in event CONTACTS_UPDATE evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting instance name evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [AuthRepository] [string] finding auth evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [AuthRepository] [string] finding auth in store evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Updating contacts in database evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] updating contacts evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] updating contacts in store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] updating contacts in store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] contacts updated in store in path: /evolution/store/contacts/evolution_instance/TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] contacts updated in store: 1 contacts evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Contact found in database evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Creating jid with number: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Number already contains @g.us or @s.whatsapp.net or @lid evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting profile picture with jid: TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting profile picture url evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Sending data to webhook in event CONTACTS_UPDATE evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Getting instance name evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [AuthRepository] [string] finding auth evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [AuthRepository] [string] finding auth in store evolution-1 | [Evolution API] [evolution_instance] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ChannelStartupService] [string] Updating contact in database evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] updating contacts evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] updating contacts in store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] updating contacts in store evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] contacts updated in store in path: /evolution/store/contacts/evolution_instance/TELEFONE-QUE-ENVIOU@s.whatsapp.net evolution-1 | [Evolution API] v1.7.4 1 - Wed May 01 2024 10:35:38 VERBOSE [ContactRepository] [string] contacts updated in store: 1 contacts
Obs: desenvolvo a integração open source Rocket.Connect que integra whatsapp com o Rocket.Chat: https://github.com/dudanogueira/rocket.connect
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Título: Mensagem editada pelo navegador não dispara webhook
Descrição:
Quando edita uma mensagem pelo navegador, ao invés de disparar um webhook da mensagem editada, ele envia:
Obs: se editar a mensagem pelo celular, ele dispara o webhook corretamente:
Passos para Reproduzir:
Comportamento Esperado:
deveria disparar o payload de mensagem editada
Comportamento Atual:
dispara um payload contacts.update
Capturas de Tela/Vídeos:
Se possível, adicione capturas de tela ou vídeos que ilustrem o problema. Isso pode ser extremamente útil para entender o problema.
Ambiente:
Envio de Logs:
LOG DE QUANDO EDITA PELO NAVEGADOR
LOG DE QUANDO EDITA MENSAGEM PELO CELULAR
Notas Adicionais:
Obs: desenvolvo a integração open source Rocket.Connect que integra whatsapp com o Rocket.Chat: https://github.com/dudanogueira/rocket.connect
The text was updated successfully, but these errors were encountered: