Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.91 KB

README.md

File metadata and controls

26 lines (18 loc) · 1.91 KB

Envios de mensaje masivos por WhatApp sin API.

Este script es una excelente herramienta para automatizar el proceso de enviar mensajes personalizados a múltiples destinatarios a través de WhatsApp. Su capacidad para leer datos de un archivo de Excel y formatear mensajes de manera dinámica ahorra tiempo y esfuerzo. Además, la inclusión de un retraso entre los mensajes garantiza un envío suave y sin problemas. ¡Es una solución eficiente y práctica para comunicarse con varios contactos de manera efectiva!

Importaciones:

Se importan las bibliotecas necesarias. Estas incluyen pandas para la manipulación de datos, pywhatkit para enviar mensajes de WhatsApp, time para controlar el tiempo de envío de mensajes y pyautogui para simular pulsaciones de teclas.

Plantilla del Mensaje:

Se define el mensaje a enviar como una cadena de varias líneas. Incluye marcadores de posición como {Clientes} y {rows} que serán reemplazados posteriormente por datos reales.

Plantilla de Fila:

Se define una plantilla para cada fila de datos. Esto se utilizará para dar formato a la información de seguimiento para cada vendedor.

Lectura de Datos:

El script lee datos de un archivo de Excel utilizando pd.read_excel(). Supone que el archivo contiene columnas como "ID", "Cliente", "Tracking" y "Celular" (número de teléfono).

Envío de Mensajes:

Para cada vendedor único en los datos, el script itera sobre su información. Formatea el mensaje utilizando las plantillas y lo envía utilizando pywhatkit.sendwhatmsg_instantly(). Se agrega un retraso de 12 segundos entre cada mensaje para evitar problemas.

Pulsar Enter:

Después de enviar cada mensaje, pyautogui.press('enter') simula la pulsación de la tecla Enter, presumiblemente para enviar el mensaje.

El script automatiza efectivamente el proceso de envío de mensajes de WhatsApp a múltiples destinatarios basado en datos de un archivo de Excel.