Este proyecto es una API para interactuar con WhatsApp utilizando whatsapp-web.js y express. Permite enviar y recibir mensajes a través de WhatsApp.
- 📷 Generación de código QR para la autenticación de WhatsApp Web.
- 📥 Recepción y almacenamiento de mensajes entrantes.
- 🤖 Respuesta automática a comandos específicos.
- ✉️ Envío de mensajes a números de WhatsApp.
- 🟢 Node.js
- 📦 npm
- Clona este repositorio:
git clone https://github.com/ramiroec/whatsapp-web-api.git
- Navega al directorio del proyecto:
cd whatsapp-web-api - Instala las dependencias:
npm install
- Inicia el servidor:
node app.js
- Escanea el código QR que se genera en la terminal con tu aplicación de WhatsApp.
-
Enviar un mensaje
POST /send
- Parámetros del cuerpo:
numeroDestino: Número de WhatsApp del destinatario (ej.1234567890).mensaje: Texto del mensaje a enviar.
- Parámetros del cuerpo:
-
Obtener mensajes recibidos
GET /messages
Este proyecto se encuentra bajo la licencia MIT.
Si deseas contribuir a este proyecto, por favor, crea un pull request con tus cambios.
Proyecto desarrollado con ❤️ por Ramiro Estigarribia Canese.