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:

  1. 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.

  2. 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).

  3. Manejo de contactos, grupos y mensajes multimedia: Puedes enviar y recibir texto, imágenes, videos, audios y documentos.

  4. 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.

  5. 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.

  6. 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


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

Last updated