Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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)

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.