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
🛠️ Instalación
6742 div>- 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.