apikey. Entrada: el webhook de la instancia, autenticado con
un secreto compartido en cabecera o con el jwt_key de Evolution (JWT HS256).
Instalación
Uso
start()comprueba la instancia; si no está vinculada, el QR o el código de emparejamiento llega en la actualizaciónconnection(authPayload).- Los gemelos LID/PN que envía Evolution se enlazan antes de emitir; pasa
identityPersistencepara mantener los ids estables entre reinicios. - Encuestas, reacciones, edición (texto), escribiendo y confirmaciones de
lectura; botones, listas y cards se degradan a texto numerado;
templatese rechaza, igual que una encuesta que WhatsApp no puede llevar (menos de 2 o más de 12 opciones, vacías o repetidas). - Si Evolution deja de ofrecer códigos QR antes de vincular el número
(
QRCODE_LIMIT), la actualizaciónconnectionllega comoclosedcon motivosessionInvalid: llama otra vez astart()para obtener un QR nuevo. - Deja desactivado
webhookByEventsen el webhook de la instancia: con él, Evolution añade el nombre del evento a la URL y una ruta de path exacto responde 404.
Siguientes pasos
- Canales: elegir un canal, la matriz de capacidades y el contrato común de los canales.
- WPPConnect: el otro gateway self-hosted, que comparte
@botmesh/wa-gateway-kit. - Servidor de webhooks: monta el provider con
@botmesh/server. - README del paquete