Quando acontece?

Sempre que você receber uma mensagem de alguém este evento será disparado.

Payload

{
  "created_at": "2024-03-14T23:33:13.623Z",
  "data": {
    "content": {
      "view_once": false,
      "expires_at": "2024-03-15T23:33:13.000Z",
      "text": "received text"
    },
    "id": "3EB0F65D626B2131A6B6A0",
    "recipient": {
      "name": "Recipient Name",
      "id": "5511999999999",
      "profile_picture": "http://placeimg.com/640/480",
      "type": "chat"
    },
    "sender": {
      "name": "Sender Name",
      "id": "5511999999999",
      "profile_picture": "http://placeimg.com/640/480"
    },
    "sent_at": "2024-03-14T23:33:13.000Z",
    "type": "text"
  },
  "id": "so9lv3u3pu81he8gumfa4",
  "type": "message.received"
}

Propriedades

PropriedadeDescrição
created_atData da criação do evento.
dataObjeto contendo os dados do evento. Vazio se não houver dados.
data.contentConteúdo da mensagem.
data.content.view_onceDefine se a mensagem é de visualização única.
data.content.expires_atData de expiração da mensagem, para conversas com mensagens temporárias.
data.content.textTexto da mensagem, em caso de mensagens de texto.
data.idID da mensagem.
data.recipientDestinatário da mensagem, sob a perspectiva da instância conectada.
data.recipient.nameNome do destinatário.
data.recipient.idID do destinatário, representando o chat, conversa ou grupo.
data.recipient.profile_pictureFoto de perfil do destinatário.
data.recipient.typeTipo do destinatário, como chat ou grupo.
data.senderQuem está enviando a mensagem.
data.sender.nameNome do remetente.
data.sender.idID do remetente (número de quem está enviando a mensagem).
data.sender.profile_pictureFoto de perfil do remetente.
data.sent_atData em que a mensagem foi enviada.
data.typeTipo de mensagem recebida: text, video, audio, image, sticker ou document.
idIdentificador do evento criado.
typeTipo do evento disparado, como message.received.