O WAHA fornece suporte abrangente a webhooks para notificações de eventos em tempo real. Configure sua URL de webhook para receber eventos.

Eventos de Webhook Disponíveis

Abaixo está a lista de todos os eventos de webhook disponíveis no WAHA:

Eventos de Sessão

EventoDescrição
session.statusDisparado quando o status da sessão muda (STOPPED, STARTING, SCAN_QR_CODE, WORKING, FAILED)

Eventos de Mensagem

EventoDescrição
messageMensagem recebida
message.reactionUsuário reage ou remove uma reação a uma mensagem
message.anyDisparado em todas as criações de mensagem, incluindo as suas próprias
message.ackServidor ou destinatário recebe, lê ou reproduz a mensagem
message.revokedMensagem é revogada pelo remetente ou destinatário

Eventos de Grupo

EventoDescrição
group.v2.joinVocê entrou ou foi adicionado a um grupo
group.v2.leaveVocê saiu ou foi removido de um grupo
group.v2.updateInformações do grupo são atualizadas
group.v2.participantsParticipantes do grupo mudam (entrar, sair, promover a admin)

Eventos de Presença

EventoDescrição
presence.updateInformações de presença mais recentes para um chat (online, digitando, gravando)

Eventos de Enquete

EventoDescrição
poll.voteRecebe novos votos para uma enquete enviada
poll.vote.failedFalha ao descriptografar um voto de um usuário

Eventos de Chat

EventoDescrição
chat.archiveChat é arquivado ou desarquivado

Eventos de Chamada

EventoDescrição
call.receivedChamada é recebida pelo usuário
call.acceptedChamada é aceita pelo usuário
call.rejectedChamada é rejeitada pelo usuário

Eventos de Etiqueta

EventoDescrição
label.upsertEtiqueta é criada ou atualizada
label.deletedEtiqueta é excluída
label.chat.addedEtiqueta é adicionada a um chat
label.chat.deletedEtiqueta é removida de um chat

Eventos do Sistema

EventoDescrição
event.responseResposta de evento é recebida
event.response.failedResposta de evento falhou ao descriptografar
engine.eventEvento interno do motor

Configuração de Webhook

Configure webhooks ao criar ou atualizar uma sessão fornecendo a URL do webhook e os eventos para se inscrever na configuração da sessão