Cómo automatizar Twitter sin pagar: soluciones gratuitas

mingallon Seguir

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Oct 2018
Mensajes
37
Buenas,

Pues hasta el día de hoy utilizaba ifttt para la automatización de twitter. Leia el feed de diferentes webs y publciaba en la cuenta... todo esto gratis... Desde ayer día 24 este servicio en ifttt y otros autmatizadores similares es de pago... alguno conoce alguno que todavia siga siendo gratuito?

gracias por todo,
un saludo,
 

pablo.social

Gamma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
7 Dic 2019
Mensajes
387
Con Make.com antes integromat puedes hacerlo con el plan gratuito pero tiene un límite mensual.
 

mingallon

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Oct 2018
Mensajes
37
Con Make.com antes integromat puedes hacerlo con el plan gratuito pero tiene un límite mensual.
Hola Pablo,

me dice que twitter es una aplicación premium... no me serviria en este caso...
 
Última edición:

TonyGay

Gamma
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
15 Dic 2012
Mensajes
189
Creo que se puede hacer script en linux que lo van haciendo automáticamente.

Aunque veo que ya la API de twitter no esta abierta... hay que hacer solicitud...


Al preguntar a la IA esto me dijo:

Mis disculpas por la confusión en mi respuesta anterior. Efectivamente, la solución que propuse en mi respuesta anterior para publicar tweets utilizando Python requiere el uso de la API de Twitter.
Si deseas publicar tweets sin utilizar la API de Twitter o servicios de automatización externos, podrías optar por la solución de utilizar un navegador automatizado, como Selenium. En este enfoque, el script haría uso de un navegador automatizado para navegar hasta la página de inicio de sesión de Twitter, ingresar las credenciales, y luego enviar un tweet utilizando los elementos del DOM.
Aquí te proporciono un ejemplo de código utilizando Selenium en Python para publicar un tweet:
  1. Instala Selenium usando pip en la terminal de Debian utilizando el comando pip install selenium.
  2. Descarga un driver para tu navegador preferido y coloca el archivo en una ubicación adecuada. Puedes utilizar el driver geckodriver para Firefox o el driver chromedriver para Chrome.
  3. Crea un archivo Python en Debian y escribe el siguiente código de ejemplo.
Insertar CODE, HTML o PHP:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

# Configura las credenciales
username = "TU_USUARIO_DE_TWITTER"
password = "TU_CONTRASENA_DE_TWITTER"
tweet = "Este es un tweet de prueba publicado desde Python utilizando Selenium."

# Configura el driver de Selenium y navega hasta la página de inicio de Twitter
driver = webdriver.Firefox()  # usa el driver geckodriver para Firefox
driver.get("https://twitter.com/login")

# Ingresa las credenciales y entra a la cuenta
time.sleep(5)  # espera un poco a que cargue la página
username_field = driver.find_element_by_xpath("//input[@name='session[username_or_email]']")
password_field = driver.find_element_by_xpath("//input[@name='session[password]']")
username_field.send_keys(username)
password_field.send_keys(password)
password_field.send_keys(Keys.RETURN)
time.sleep(5)  # espera a que cargue la página

# Publica el tweet
tweet_box = driver.find_element_by_xpath("//div[@data-testid='tweetTextarea_0']")
tweet_box.send_keys(tweet)
tweet_box.send_keys(Keys.RETURN)
time.sleep(5)  # espera a que el tweet se publique

# Cierra el navegador
driver.quit()


ahora necesitaria unir eso a publicar el feed enviando un tweet nuevo por cada articulo nuevo añadido al feed
Para publicar un tweet por cada nuevo artículo agregado al feed, podrías utilizar una biblioteca de Python como feedparser para leer el feed y verificar si hay nuevos elementos. Luego, puedes utilizar el mismo código que proporcioné anteriormente para publicar un tweet, pero incluirlo dentro de un bucle para que publique un tweet por cada nuevo elemento en el feed.
Aquí hay un ejemplo básico de cómo puedes hacerlo:
Insertar CODE, HTML o PHP:
import feedparser
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

# Configurar las credenciales de Twitter
username = 'TU_USUARIO_DE_TWITTER'
password = 'TU_CONTRASENA_DE_TWITTER'

# Configurar el feed a leer
feed_url = 'https://www.ejemplo.com/feed'

# Configurar el driver de Selenium
driver = webdriver.Firefox()
driver.get('https://twitter.com/login')

# Iniciar sesión en Twitter
time.sleep(5)
username_field = driver.find_element_by_xpath("//input[@name='session[username_or_email]']")
password_field = driver.find_element_by_xpath("//input[@name='session[password]']")
username_field.send_keys(username)
password_field.send_keys(password)
password_field.send_keys(Keys.RETURN)
time.sleep(5)

# Leer el feed y publicar un tweet por cada nuevo elemento
feed = feedparser.parse(feed_url)

for entry in feed.entries:
    entry_published = entry.published_parsed
    # Comprueba si el elemento es nuevo (publicado en las últimas 24 horas)
    if time.time() - time.mktime(entry_published) < 86400:
        # Publica un tweet con el título del elemento y el enlace al mismo
        tweet_text = 'Nuevo artículo en el blog: {} {}'.format(entry.title, entry.link)
        tweet_box = driver.find_element_by_xpath("//div[@data-testid='tweetTextarea_0']")
        tweet_box.send_keys(tweet_text)
        tweet_box.send_keys(Keys.RETURN)
        time.sleep(5)  # espera a que el tweet se publique

# Cierra el navegador
driver.quit()
En este ejemplo, el código utiliza feedparser para leer el feed y extraer los datos de cada elemento del feed. Luego, se comprueba si cada elemento es nuevo (publicado en las últimas 24 horas) y, si es así, se publica un tweet utilizando el texto del título y el enlace
 
Última edición:

Habibo

VIP
Beta
Marketing
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Suscripción a IA
Desde
30 Mar 2023
Mensajes
141
Hay muchas paginas pero hoy en dia me di cuenta que twitter ha perdido posicionamiento.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba