Cómo crear un bot de Twitter para retuitear

Una de las cosas que impulsa a Twitter son los retweets. Aquí es donde un usuario de Twitter(Twitter user) copia el tweet de otra persona en su propia página, ya sea con su propio comentario o sin él. Es su forma de apoyar ese tuit, promocionarlo, o si menciona personalmente al retuitero, mostrando a otras personas lo que se dice de ellos.

Si está retuiteando menciones de usted mismo para promocionarse a sí mismo o a su negocio, sabrá el valor de dichos retuits. Son lo que se llama “ prueba social(social proof) ”. Si muchas personas cantan sus alabanzas, les muestra a los demás que usted es alguien que vale la pena observar. Como escritor y autor(writer and author) , esta es una publicidad invaluable para mi marca.

Pero a menos que tenga mucho tiempo libre para Twitter , necesitará automatizar todo el proceso de retuiteo(retweeting process) . Esta es la razón por la que debería considerar configurar un bot de retweet(retweet bot) .

¿Qué es un robot?(What Is a Bot?)

Un bot es un programa con script(A bot is a scripted program) que se ejecuta en una red (en este caso, Twitter ) e interactúa con otros como si fuera humano. Los bots han aumentado su uso diario en línea en los últimos años gracias a Facebook Messenger . Pero en Twitter no es nada nuevo y lleva muchos años más.

Puede indicarle que realice ciertas tareas siempre que se cumplan ciertos criterios. Entonces, si llega un retweet y cumple con todos los criterios que ha especificado, entonces hará lo que le diga que haga; en este caso, lo volverá a publicar en su página.

Pero debe tener mucho cuidado porque algunas personas (incluido Twitter ) pueden ver esto como spam. Si es así, su cuenta podría cerrarse. Por lo tanto, durante los primeros días o la semana, vigile su cuenta de Twitter(Twitter account) . Si las cosas comienzan a parecer demasiado spam, desactive el bot.

Otra cosa a tener en cuenta es que las menciones en Twitter pueden ser una queja en lugar de un cumplido. Si tu bot retuitea eso, ¡entonces le estás dando un par de piernas a la queja!

Let’s Get The Bot Born!

Asumiendo que no te he desanimado con la idea de un bot de retweet(retweet bot) , vamos a convertirte en un orgulloso padre de uno.

Primero, ve a la sección Desarrollador de Twitter(Twitter Developer section) y haz clic en “ Crear una aplicación(Create an app) ”.

Deberá solicitar una cuenta de desarrollador(developer account) (suponiendo que aún no tenga una). Esta aprobación puede tardar uno o dos días. Tendrás que ser paciente hasta que recibas una respuesta. No hay forma de acelerar el proceso.

Cuando tenga el permiso, haga clic en " Crear una aplicación(Create an app) " nuevamente y complete los detalles. Solo hay cuatro preguntas "obligatorias". Tienes que darle un nombre a tu aplicación, explicar su propósito (dos veces) y dar una dirección de sitio web. Puedes completar el resto si quieres pero no es necesario.

Haga clic en " Crear(Create) " en la parte inferior y aparecerán los " Términos del desarrollador(Developer Terms) ".

Escanéelos rápidamente y haga clic en " Crear(Create) " nuevamente para completar el proceso.

En la página siguiente, haga clic en " Claves y tokens(Keys and tokens) " en la parte superior.

Luego, desplácese hacia abajo hasta " Token de acceso y secreto de token de acceso(Access token and access token secret) ". Haz clic en " Crear(Create) " para que Twitter haga esas claves por ti.

Estas claves deben mantenerse en secreto. No los reveles a nadie.(These keys must be kept secret. Do not reveal them to anybody.)

Ahora aprovechamos una herramienta hecha por el fantástico Amit Argawal de Digital Inspiration . Hizo un script de Google(Google script) llamado Twitter Bots . Haz click en este enlace(Click on this link) y autoriza a los Bots de Twitter(Twitter Bots) con tu cuenta de Google(Google account) ..

Una vez que hayas hecho eso, verás esta pantalla.

Desde la página del desarrollador de Twitter(Twitter Developer page) , agregue sus claves API(API keys) en los espacios provistos en la página de Amit que se ve arriba.

Luego agregue la búsqueda de Twitter(Twitter search) que desea que el bot realice por usted. Entonces, si desea monitorear todas las menciones de su nombre de usuario, debe agregar su nombre de usuario a esta línea (con la @ al comienzo).

Seleccione la acción que desee de la lista desplegable. En este caso, es “ Retweet Tweet ”.

Ahora pruébelo haciendo clic en el botón " Comprobar(Check) ". Esto enviará el bot a Twitter para traer resultados basados ​​en sus criterios de búsqueda de Twitter .(Twitter search)

Esto es lo que me trajo de vuelta.

Esto demuestra que está funcionando. Si todo se ve bien, haga clic en " (click “)Guardar(Save) " y el bot habrá nacido. Felicidades. ¡Es un "eso"!

Recuerde(Remember) marcar la página de Twitter Bots(Twitter Bots page) donde ingresó la información de sus claves API(API keys) . Si necesita cambiar algo o apagar el bot, esta es la página a la que debe volver.

Ahora mire su página de Twitter(Twitter page) y eventualmente comenzarán a aparecer retweets.

Otros términos de búsqueda(Other Search Terms)

Como dije al principio del artículo, debe estar atento a su cuenta de Twitter(Twitter account) en los primeros días del bot. No desea que se retuitee spam a su cuenta, de lo contrario, terminará perdiendo seguidores y, en el peor de los casos , (case scenario)Twitter suspenderá su cuenta .

Si todo lo demás falla, deberá desactivar el bot, pero antes de llegar tan lejos, puede agregar otros términos de búsqueda para limitar los resultados. Por ejemplo, aquí hay tres buenos.

#hashtag

Obviamente, reemplazar el hashtag con el hashtag real que desea ver. Esto es bueno para promocionar concursos de Twitter que puedas estar organizando.

tusitioweb.com(yourwebsite.com)

Reemplazando yourwebsite con el nombre del sitio web que desea monitorear.

min_retweets:5

Este podría ayudar enormemente con el problema del spam(spam problem) . Agregar esto solo retuiteará algo si ya tiene un mínimo de 5 retuits de otras personas. Puedes cambiar 5 por el número que quieras.



About the author

Soy técnico informático profesional y tengo más de 10 años de experiencia en el campo. Me especializo en el desarrollo de Windows 7 y Windows Apps, así como en el diseño de Cool Websites. Tengo un gran conocimiento y experiencia en el campo, y sería un activo valioso para cualquier organización que busque hacer crecer su negocio.



Related posts