WppAuto fue un proyecto que empecé hace unos meses, pensando en una manera de automatizar el envío de información mediante Whatsapp. Primeramente la idea fue crear un software similar a "Whatsapp Bulk", por lo que busqué una manera de replicar las funcionalidades de éste, en un momento tuve la idea de que podía ser una aplicación de pago, por lo que no publiqué el código abiertamente, sin embargo, al no tener Pc actualmente me he visto en la situación de no poder seguir el proyecto, y para no desperdiciar todo el trabajo realizado, he decidido publicar mi código fuente.
Cabe recalcar, que no soy un experto, pero estoy seguro de que en algo servirá este proyecto, ya sea con código o ideas.
El proyecto fue escrito en C# + Selenium
Para el funcionamiento de la aplicación, es necesario:
-
La aplicación solo funciona con el archivo excel en el proyecto (DB-MENSAJES.Xlm), este archivo excel contiene un código Vba que es esencial para que la aplicación corra, por lo tanto es necesario activar las macros en tu excel. - Este código podría ser fácilmente escrito en C#, así que podrías mejorarlo.
-
Para que la aplicación funcione es necesario tener un chat donde se enviarán los links de la api click to chat.
driver.FindElement(By.XPath("/html/body/div[1]/div/div/div[2]/div/div[2]/div/label/input")).SendKeys("Nombre del chat" + OpenQA.Selenium.Keys.Enter);
Mira mi video
- Enviar mensajes a contactos registrados, con lista de nombres.
- Enviar mensajes a números sin registrar.
- Enviar imágenes