data.
Participantes: join / leave / promote / demote
Quatro eventos cobrem as mudanças de participantes e compartilham o mesmo formato dedata:
JID do grupo (
@g.us).Nome do grupo.
Lista de JIDs dos participantes afetados pela ação.
Momento do evento em segundos (epoch).
JID de quem executou a ação (ex: o admin que adicionou/promoveu).
Solicitações de entrada
Quando um grupo exige aprovação para entrar, três eventos cobrem o ciclo da solicitação:Não existe um evento de solicitação rejeitada — o backend emite apenas as
variantes acima. Use
.revoked para detectar o cancelamento de uma
solicitação.group_participants.join-request
JID do grupo (
@g.us).Nome do grupo.
JID de quem solicitou a entrada.
Nome de quem solicitou a entrada.
Momento da solicitação em segundos (epoch).
group_participants.join-request.revoked
Mesmo formato de data de group_participants.join-request. Indica que a
solicitação foi cancelada pelo próprio solicitante.
group_participants.join-request.approved
Disparado quando um admin aprova a solicitação. Inclui o campo adicional
approved_by.
JID do grupo (
@g.us).Nome do grupo.
JID de quem solicitou a entrada.
Nome de quem solicitou a entrada.
JID do admin que aprovou a solicitação.
Momento da aprovação em segundos (epoch).
