Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miguelapp10/envios_whatsapp_sin_api
Envios de mensajes de whastapp web sin API(cero costo)
https://github.com/miguelapp10/envios_whatsapp_sin_api
pandas pandas-dataframe pyautogui pyautogui-automation pyautogui-scripts python python-script pywhatkit whastapp whastapp-bot
Last synced: about 2 months ago
JSON representation
Envios de mensajes de whastapp web sin API(cero costo)
- Host: GitHub
- URL: https://github.com/miguelapp10/envios_whatsapp_sin_api
- Owner: Miguelapp10
- Created: 2024-03-09T21:47:35.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-09T23:27:29.000Z (10 months ago)
- Last Synced: 2024-03-10T22:45:17.348Z (10 months ago)
- Topics: pandas, pandas-dataframe, pyautogui, pyautogui-automation, pyautogui-scripts, python, python-script, pywhatkit, whastapp, whastapp-bot
- Language: Python
- Homepage: https://www.linkedin.com/in/miguelpazosp/
- Size: 11.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 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.