Evento disparado após o envio de um áudio
Exemplo
{
"Type":"receveid_audio_message",
"Body":{
"Info":{
"Id":"ID da mensagem",
"RemoteJid":"ID do usuário ou grupo que recebeu a mensagem",
"FromMe":"Boolean que informa se a mensagem foi enviada por você, ou não",
"Timestamp":"Timestamp em segundos, representa quando foi feito o envio da mensagem",
"Status":"Valor do ACK (acknowledgment) da mensagem",
"Source":{
"key":{
"remoteJid":"ID do usuário ou grupo que recebeu a mensagem",
"fromMe":"Boolean que informa se a mensagem foi enviada por você, ou não",
"id":"ID da mensagem"
},
"message":{
"audioMessage":{
"seconds":"Número inteiro, representa a duração do aúdio em segundos",
"ptt":"Boolean que representa se o aúdio é PTT, ou não",
"url":"URL do aúdio",
"mimetype":"Tipo do arquivo de aúdio (mp3, mpeg e etc...",
"fileSha256":"Hash de 256 bits da imagem",
"fileLength":"Número inteiro que informa o tamanho do arquivo em kbs",
"mediaKey":"Chave para descriptografar o arquivo de aúdio",
"fileEncSha256":"Hash de 256 bits do aúdio criptografado",
"directPath":"Caminho direto para o aúdio nos servidores do WhatsApp (Caso você tente acessar o aúdio, você verá que ele está criptografado)",
"mediaKeyTimestamp":"Timestamp em segundos, que representa quando foi feito a criptografia do aúdio"
}
},
"messageTimestamp":"Timestamp em segundos, representa quando foi feito o envio da mensagem",
"ephemeralOutOfSync":false
}
},
"Length":"Número inteiro que informa o tamanho do arquivo em kbs",
"Type":"Tipo do arquivo de aúdio (mp3, mpeg e etc...",
"Content":null,
"Ptt":"Boolean que representa se o aúdio é PTT, ou não",
"ContextInfo":{
"QuotedMessageID":"Caso o aúdio foi enviado respondendo a outra mensagem, esta propriedade receberá o ID da mensagem respondida",
"QuotedMessage":"Caso o aúdio foi enviado respondendo a outra mensagem, esta propriedade receberá o valor da mensagem",
"Participant":"ID do usuário ou usuários, que estão participando da conversa",
"IsForwarded":"Boolean que informa se a mensagem enviada foi encaminhada ou não"
}
},
"Info":{
"Id":"ID da mensagem",
"RemoteJid":"ID do usuário ou grupo que recebeu a mensagem",
"FromMe":"Boolean que informa se a mensagem foi enviada por você, ou não",
"Timestamp":"Timestamp em segundos, representa quando foi feito o envio da mensagem",
"Status":"Valor do ACK (acknowledgment) da mensagem",
"Source":{
"key":{
"remoteJid":"ID do usuário ou grupo que recebeu a mensagem",
"fromMe":"Boolean que informa se a mensagem foi enviada por você, ou não",
"id":"ID da mensagem"
},
"message":{
"audioMessage":{
"seconds":"Número inteiro, representa a duração do aúdio em segundos",
"ptt":"Boolean que representa se o aúdio é PTT, ou não",
"url":"URL do aúdio",
"mimetype":"Tipo do arquivo de aúdio (mp3, mpeg e etc...",
"fileSha256":"Hash de 256 bits da imagem",
"fileLength":"Número inteiro que informa o tamanho do aúdio em kbs",
"mediaKey":"Chave para descriptografar o arquivo",
"fileEncSha256":"Hash de 256 bits do aúdio criptografado",
"directPath":"Caminho direto para o aúdio nos servidores do WhatsApp (Caso você tente acessar o aúdio, você verá que ele está criptografado)",
"mediaKeyTimestamp":"Timestamp em segundos, que representa quando foi feita a criptografia da mensagem"
}
},
"messageTimestamp":"Timestamp em segundos, representa quando foi feito o envio da mensagem",
"ephemeralOutOfSync":false
}
},
"Url":"URL do aúdio"
}