Crear un script de Python para enviar textos automáticos vía TextNow

Creando un bot de texto simple con Python

Puedes automatizar el envío de mensajes SMS usando una cuenta de TextNow y un script corto de Python. A continuación hay un ejemplo básico con fines educativos.

Requisitos previos

  • Python 3 instalado
  • Una cuenta de TextNow (nombre de usuario y contraseña)

Script de ejemplo (robot_texting.py)

import requests from bs4 import BeautifulSoup # Tus credenciales de TextNow phone_number = "your_phone_number" password = "your_password" # Detalles del mensaje message = "Hello, world!" recipient = "recipient_phone_number" # Iniciar sesión en TextNow session = requests.Session() login_url = "https://www.textnow.com/login" login_data = {'username': phone_number, 'password': password} session.post(login_url, data=login_data) # Enviar el mensaje send_url = "https://www.textnow.com/send_message" send_data = {'text': message, 'phoneNumber': recipient} session.post(send_url, data=send_data) print("Message sent!") 

Ejecutando el script

  1. Guarda el código como robot_texting.py.
  2. Abre una terminal/símbolo del sistema en ese directorio.
  3. Ejecuta python robot_texting.py.

Importante: Esto usa la interfaz web de TextNow; asegúrate de cumplir con sus Términos de Servicio. Para uso en producción, considera APIs oficiales como Twilio.