Tutorial: Enviar mensajes automáticos de WhatsApp desde Python

WhatsApp es la aplicación de mensajería móvil más popular alrededor del mundo, por encima de su competidor más cercano (Telegram) su sencillez ha hecho que sea fácil de usar por cualquier persona.

Muchas empresas usan WhatsApp para promocionar sus servicios o mantener comunicación con sus clientes ya sea para brindar atención o para venderles directamente.

WhatsApp ofrece una versión para empresas y una versión web disponible desde el navegador, pero existen situaciones donde es necesario automatizar ciertos procesos y dichas versiones no son suficientes.

En este corto pero importante tutorial te enseñaremos a como automatizar el envío de mensajes WhatsApp usando Python.

Lo primero que haremos será instalar la librería de pywhatki disponible desde PYPI e instalable con el siguiente comando:

pip install pywhatkit

Antes de ejecutar el código es necesario estar logeado en la versión web de WhatsApp.


Es necesario importar la librería para poder enviar los mensajes, una vez hecho eso debemos usar la siguiente línea de código

pywhatkit.sendmsg (“número de móvil del receptor”, “mensaje”, horas, minutos)

  • Número de móvil del receptor: el número de móvil del receptor debe estar en formato de cadena y el código del país debe mencionarse antes del número de móvil.
  • Mensaje: Mensaje a enviar (debe estar en formato de cadena).
  • Horas: Este módulo sigue el formato de 24 horas.
  • Minutos: mencione los minutos de la hora programada para el mensaje (00-59).

Así que, si necesita enviar un mensaje de WhatsApp a un número específico es necesario indicar el número de WhatsApp objetivo, el mensaje deseado, e incluir la hora y minuto donde debe ser enviado el mensaje.

Puede ver el código al completo aquí:

Cuando se ejecute el código se abrirá una ventana donde se enviara el mensaje vía WhatsApp web, y recibirá el mensaje.

De esta manera, si quiere enviar mensajes publicitarios a distintos números de WhatsApp solo debería crear una lista con todos los números y ejecutar el código anterior.

4 comentarios de “Tutorial: Enviar mensajes automáticos de WhatsApp desde Python”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

cinco + 17 =