ACK ou Acknowledgment é um número inteiro que define a situação atual de uma mensagem, indicando o status atual de seu envio.
Este evento é disparado assim que ocorrer uma mudança no ACK da mensagem.
ACK | Valor | Significado |
---|---|---|
Clock | 0 | Mensagem ainda não foi enviada |
Sent | 1 | Mensagem enviada |
Received | 2 | Mensagem recebida |
Read | 3 | Mensagem lida |
Played | 4 | Específico de mensagens de aúdio, representa que o aúdio foi reproduzido |
Exemplo
[
"Msg",
{
"cmd": "ack",
"id": "3AED4DB755C5B13B205", // ID da mensagem
"ack": 2, // Número inteiro, representa o valor do ACK
"from": "[email protected]", // ID do WhatsApp de quem mandou a mensagem
"to": "[email protected]", // ID do WhatsApp de quem recebeu a mensagem
"t": 1733518887, // Timestamp em segundos, representa quando houve a mudança de ACK
"isSync": false // Boleano que representa se o payload é de sincronização de dispositivo
}
]