WhatsMeow
Api no oficial de WhatsApp
WhatsMeow es una biblioteca para interactuar con WhatsApp Web de manera no oficial y autoalojada. Usa WebSockets para la comunicaciΓ³n bidireccional, lo que te permite crear bots o sistemas que pueden enviar y recibir mensajes de WhatsApp sin la necesidad de una API oficial. Es una alternativa popular para desarrolladores que necesitan integraciones rΓ‘pidas con WhatsApp.
π CaracterΓsticas principales de WhatsMeow:
ConexiΓ³n WebSocket: WhatsMeow utiliza WebSockets para mantener una conexiΓ³n persistente entre tu servidor y WhatsApp Web, lo que permite recibir y enviar mensajes en tiempo real.
Sin lΓmites de uso: No depende de los lΓmites de la API oficial, lo que te permite enviar mΓ‘s mensajes y realizar mΓ‘s operaciones sin restricciones (aunque sigue siendo no oficial).
Manejo de contactos, grupos y mensajes multimedia: Puedes enviar y recibir texto, imΓ‘genes, videos, audios y documentos.
AutomatizaciΓ³n de mensajes: WhatsMeow permite la creaciΓ³n de bots que pueden responder a mensajes automΓ‘ticamente, realizar acciones segΓΊn palabras clave o eventos, y mΓ‘s.
Multi-usuario: Aunque cada instancia de WhatsMeow estΓ‘ vinculada a una cuenta de WhatsApp, puedes crear mΓΊltiples instancias para manejar varios nΓΊmeros o cuentas.
Escalabilidad: Puede integrarse con otros sistemas (como CRM, plataformas de comercio electrΓ³nico o bots).
π ΒΏCΓ³mo autoalojarlo?
Para autoalojar WhatsMeow en tu servidor, necesitarΓ‘s algunas herramientas y pasos clave:
1. Requisitos previos:
Node.js 16+ o 18+.
Docker (opcional pero recomendado para simplificar la instalaciΓ³n).
MongoDB (algunas versiones usan MongoDB para guardar sesiones o datos del bot).
Acceso a un dominio (opcional para exponer servicios externos).
Cuenta de WhatsApp para enlazar con WhatsMeow.
π§© Integracion
Debes habilitar la integracion en configuraciones
Despues en el menu superior deber dirigirte a Integraciones
Dentro de integraciones seleccionar la casilla Meow
Agregar la URL de tu instalacion
Nota: Puedes Verificar el estado de la API en una nueva pestaΓ±a y comprobar que se conecta
Integrar el Canal de comunicacion
Ve a canales en el menu lateral derecho
Agrega un nuevo canal
Nueva conexiΓ³n
Haga clic en Agregar canal en la esquina superior de la pantalla.
Una vez que seleccione este botΓ³n, se abrirΓ‘ una ventana emergente para que complete la informaciΓ³n. Vea el ejemplo:
Cree la conexiΓ³n y genere un nuevo QrCode
La conexiΓ³n funciona con la integraciΓ³n de
ChatGPT
Typebot
N8N
Ollama
LM Studio
Dify
Grok
Gemini
Deepseek
Qwen
Claude
Puede habilitar el apagado automΓ‘tico de integraciones externas al abrir un ticket en el servicio: al habilitar esta opciΓ³n, al abrir un servicio, se desactivarΓ‘n las interacciones de ChatGPT, Typebot, Dify, N8N y DialogFlow.
Despedida (Soporte de Variables)
Mensaje de Despedida de la AtenciΓ³n:
La conexiΓ³n QR funciona con la integraciΓ³n con Google-Speech-To-Text para transcribir audios.
Insertar el objeto json en el espacio de insercion disponible
Transferir canal
esta funcion reenviara todos los chats a otro canal asociado, el cliente seguira conectado he interactuando con la misma cuenta de whatsapp, es el chat que se asignara a los agentes que esten asignados a esa cuenta donde se transferira, NO SE REENVIARAN A OTRO NUMERO
Last updated