Este proyecto permite enviar mensajes masivos por WhatsApp a contactos desde un archivo CSV.
- Node.js instalado
- Conexión a internet
- Teléfono con WhatsApp para escanear el código QR
- Clona este repositorio o descarga los archivos
- Instala las dependencias:
npm installCrea un archivo CSV llamado contactos.csv con las siguientes columnas:
- NOMBRE: Nombre del contacto
- apellido: Apellido del contacto
- CORREO: Correo electrónico (opcional)
- TELEFONO: Número de teléfono (con o sin código de país)
Ejemplo:
NOMBRE,apellido,CORREO,TELEFONO
Luisa Fernanda,Perez,luisafz.ferna@gmail.com,3132536530
Angie P.,Rodriguez,telepsicologia.chapinero@gmail.com,3219359832
Edita la constante MENSAJE en el archivo enviar_mensaje_general.js para cambiar el texto que se enviará.
Ejecuta el script con:
npm run mensaje-generalO directamente:
node enviar_mensaje_general.jsEl programa generará un código QR que debes escanear con tu teléfono para iniciar sesión en WhatsApp Web.
El script crea un archivo registro_envios.json que registra todos los mensajes enviados para evitar duplicados en futuros envíos.
- Por defecto, el script está configurado para enviar mensajes a un máximo de 200 contactos por ejecución.
- WhatsApp puede limitar el número de mensajes que puedes enviar en un período corto de tiempo.
- No uses este script para spam o mensajes no solicitados.