10 mejores proyectos de Twitter Bot para Raspberry Pi

Anuncio

Anuncio
Anuncio

Twitter bots: programas automatizados que interactúan con la popular red social, a menudo reaccionan a hashtags y eventos basados ​​en configuraciones predeterminadas. Por ejemplo, podría usar un bot de Twitter para buscar menciones de mis publicaciones de MakeUseOf y hacer que se retuiteen.

Pero ¿y si tuviera un bot de Twitter ejecutándose en un hardware como el Raspberry Pi? Esto habilitaría alertas y notificaciones del mundo real del aspirante virtual de microblogging de Facebook; podría ver un recuento físico de la cantidad de veces que se menciona un hashtag, tal vez, o destellar algunas luces.

Los usuarios han encontrado muchas formas de interactuar con Twitter usando una Raspberry Pi. Para comenzar, consulte nuestro propio proyecto bot de Twitter Raspberry Pi Cómo crear un Bot Twitter de Raspberry Pi Cómo crear un Twitter Bot de Raspberry Pi Twitter es el mayor repositorio mundial de mensajes cortos de personas sin nada que decir, y ahora usted también puede contribuir a ese proyecto épico con un robot de Twitter automatizado, impulsado por su Raspberry ... Lea más, y luego lea sobre los siguientes 10 proyectos para ver cómo puede hacer girar el suyo ...

Tuitea el estado de tu Pi

Cuando lanzamos la idea de los proyectos bot de Twitter, nuestro propio experto en bricolaje James Bruce presentó utilizando un Raspberry Pi para twittear el estado del hardware (como la temperatura de la CPU) y fotos de la cámara web del dispositivo. 5 Cosas que puedes hacer con la cámara Raspberry Pi Módulo 5 Cosas que puedes hacer con el módulo de la cámara Raspberry Pi Una de las primeras expansiones que debes comprar para la Raspberry Pi es el módulo de la cámara. Con un conector dedicado, la cámara se puede usar para una variedad de tareas. Vamos a ver. Lea más (vea el enlace de arriba).

Mi RPi estaría twitteando imágenes ahora => pic.twitter.com/NfUgLnWQtm

- James Bruce (@ w0lfiesmith) 29 de agosto de 2013

Utiliza una aplicación de Python personalizada creada con la API de Twitter, y emplea el comando crontab para programar tweets repetidos. Recomendamos que eche un vistazo a este tutorial antes de continuar con los otros proyectos que se enumeran aquí, ya que le brindará una buena base sobre los elementos básicos necesarios para crear un bot de Twitter.

Bot Retweet simple

Una de las cosas más importantes que puedes hacer en Twitter es retwittear. Esto puede ser para mostrar su apoyo a una causa, para subrayar su admiración por algo o para promover una empresa comercial. Cualquiera sea la razón, puede distraer un poco los retweets manuales constantemente.

Afortunadamente, hay varias herramientas disponibles para ayudarlo a automatizar el proceso de retweeting, entre otras cosas creando un bot de retweet Raspberry Pi que hace el trabajo por usted. Gracias a un simple script de Python y la API de Twitter, puedes crear un bot que retweets basado en un hashtag de tu elección. Vea la página del tutorial de SG Vulcan para más detalles.

Tweet Tus resultados de Speedtest

Si necesita un poco de convicción sobre el poder y el potencial de un bot de Twitter, eche un vistazo a este tweet:

Hola @Comcast, ¿por qué mi velocidad de internet 2down9up cuando pago 150download en Washington DC? @ComcastCares @xfinity #comcast #speedtest

- Usuario de AComcast (@A_Comcast_User) 1 de enero de 2016

Creado por un bot de Twitter programado por el usuario de Reddit, AlekseyP, la idea del bot es detectar la velocidad de descarga de la red de Comcast, de la cual es suscriptor. Cuando la velocidad de bajada cae por debajo del nivel de 50 Mbps (el usuario paga 150 Mbps de bajada y 10 Mbps de subida), se envía un tweet.

El código está disponible en Pastebin. Como observa AlekseyP, "Sé que algunas personas podrían decir que no debería quejarme de una caída de 50Mbps, pero cuando anuncian 150 y obtengo 10-30, no estoy satisfecho". Curiosamente, este enfoque parecía haber dado un resultado.

"Configuré esto porque me sentí frustrado durante un período de caídas e interrupciones constantes. Está mucho mejor ahora. No pudimos transmitir Netflix y no me pude conectar a las coincidencias de CSGO [Counter-Strike: Global Offensive] ".

Destella un LED cuando obtienes un mensaje directo o retuiteas

En lugar de tuitear y retuitear, ¿qué hay de usar tu Pi como monitor de Twitter, reaccionando físicamente a los desencadenantes de otros tweets? Para hacer esto, necesitarás una Raspberry Pi, una placa de prueba, una resistencia y un LED, como se demuestra en este tutorial.

Mientras que los proyectos anteriores en esta lista usaban etiquetas para retuitear selectivamente, este proyecto los utiliza para iluminar el LED. Es justo decir que este no es el uso más inventivo para una Raspberry Pi y algunos LED, pero en realidad es sólo una punta del iceberg de lo que se puede lograr conectando una Raspberry Pi a Twitter. Otras opciones de alerta pueden incluir reproducir un sonido (¡incluso una bocina de automóvil como se demuestra en la página del proyecto!) Y este proyecto es un buen lugar para comenzar si tiene las aspiraciones de controlar un robot conectado a Pi a través de Twitter.

Tweet My Roar

Basado en un juguete de dinosaurio estándar, este proyecto es una especie de continuación del anterior. Sin embargo, en lugar de una luz intermitente, utiliza el código Python para detectar @ menciones de la cuenta dedicada de Twitter del dinosaurio Boris y hacer que rugiera en respuesta.

Está bien demostrado en este video.

Obviamente, el dinosaurio ya podía rugir. El proyecto utiliza hardware existente, y esencialmente transmite un comando de encendido / apagado para el dinosaurio. Si bien el resultado es bastante diferente, es esencialmente lo mismo que flashear un LED.

Encontrará el código de muestra en la página de Dino Tweet.

Tweet Cómo crece tu jardín

Encontrar cosas interesantes para twittear automáticamente con tu Raspberry Pi puede ser complicado. Entonces, ¿por qué no considerar proyectos existentes de Raspberry Pi? Un ejemplo es el Tweetbot de Agricultura Urbana que tuitea imágenes del jardín y del nivel de agua y datos de humedad del suelo.

nuestro prototipo #aquaponics ha sido movido. #Arduino está alimentando a los peces, #RaspberryPi está twitteando fotos pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25 de febrero de 2015

El proyecto fue construido con un Raspberry Pi Modelo B + The Raspberry Pi B + Is Here. ¿Qué ha cambiado? La Raspberry Pi B + está aquí. ¿Qué ha cambiado? Leer más, por lo que debería funcionar con poca alteración en la Raspberry Pi 2 5 cosas que solo una Raspberry Pi 2 puede hacer 5 cosas que solo una Raspberry Pi 2 puede hacer La última edición de la computadora pequeña es impresionante. Tan increíble, de hecho, que hay 5 cosas que solo puedes hacer en una Raspberry Pi 2. Leer más y Raspberry Pi 3 La Raspberry Pi 3: más rápido, mejor, con Wi-Fi y Bluetooth La Raspberry Pi 3: más rápido, mejor, con Wi-Fi y Bluetooth Hoy, la fundación Raspberry Pi anunció el lanzamiento de la Raspberry Pi 3. Es la actualización más importante de la popular línea de computadoras de bajo costo. Leer más modelos. Por supuesto, no es necesario cultivar hidroponía para utilizar este proyecto; podría instalarse tan fácilmente en su invernadero o en su parcela para verduras.

Administre su pescado

La gestión de los peces es un aspecto frecuentemente pasado por alto de la propiedad de mascotas. Si le preocupa que sus peces dorados (u otras mascotas acuáticas) no estén experimentando las temperaturas adecuadas, ¿por qué no configurar su Raspberry Pi para detectar la temperatura, tomar una foto y tuitear los resultados?

?????? 19.2 ???? Es 66.6 ° F. #goldfish # ?? # ?? #RaspberryPi #MiraiWaterTemp #netthing #IoT # M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

- roku-mirai (@roku_mirai) 15 de marzo de 2016

Si bien no hay un conjunto de instrucciones para esto, es bastante similar a lo que ya hemos visto con el robot de jardín tweet, arriba. También demuestra que, si bien quedan muy pocas ideas originales por descubrir, el bot de Twitter impulsado por Pi es consistentemente impresionante.

Escucha tus Tweets

¿Qué dicen los tweets? Ya sea que no tenga tiempo para leer, o no pueda, un bot de Twitter Raspberry Pi cuyo propósito es encontrar tweets relevantes y leerlos le parecerá particularmente útil. Encontrará el software y el esquema para TwitterPiBot en GitHub, y mientras tenga una salida de audio conectada a su Raspberry Pi, se leerán los tweets con el hashtag especificado. Puede modificar el proyecto para leer tweets a través de un sistema Sonos Cómo enviar notificaciones de voz a Sonos Speakers Cómo enviar notificaciones de voz a Sonos Speakers Hoy, le mostraré cómo configurar las notificaciones de voz en su sistema Sonos, utilizando recetas IFTTT, Integraciones OpenHAB, y más. Lea más fácilmente, también.

Si se configura de forma inteligente, este es también un medio para garantizar que se entreguen las noticias y la información seleccionadas, ¡como su propia estación de radio personal!

Recibe Alertas de la Estación Espacial Internacional

¿Dónde está la Estación Espacial Internacional esta noche? Sin mirar afuera, es difícil de ver, pero este proyecto bot de Twitter Raspberry Pi usa una fuente RSS generada por la página web de detección ISS de la NASA para predecir cuándo será visible la estación espacial desde su parte del mundo, y enviar un tweet el día anterior, para que todos los interesados ​​en mirar hacia el cielo puedan prepararse para una observación astronómica.

Dado que, en el momento de redactar el presente, dos Raspberry Pi están en órbita alrededor de la Tierra en la ISS, este proyecto parece particularmente adecuado.

Los políticos falsos

Entran en política con fines nobles, pero se vuelven parias. Sí, son los políticos, y Twitter Bots se puede configurar para burlarse de estos "servidores públicos" que se sirven a sí mismos. ¿Podría haber alguna forma mejor de usar una Raspberry Pi? Un ejemplo de esto es el usuario de Reddit, "Shut-Up-Tyler", que creó sátira automática (comediantes, temblor en las botas) con este proyecto.

Necesitamos más duro y más agudo Hace mucho frío afuera, lo están llamando Trompeta necesita un liderazgo real y no vuelve a suceder

- Donald Trumpet (@DonaldTrumpet_) 20 de octubre de 2015

¿Entonces, cómo funciona?

"Mi programa se ejecuta en una Raspberry Pi, ejecutando Python. Utiliza beautifulSoup para extraer tweets de la página del Sr. Trump, elimina enlaces a través de expresiones regulares, usa una función para reemplazar palabras con "doot doot" y "trompeta", lo pasa por una cadena de markov ... y lo twittea ".

Ocasionalmente, los tweets no tienen sentido. Desafortunadamente, esto los hace muy difíciles de discernir de los tweets reales de Trump.

No hay duda de que hay muchas otras formas en que puede usar un Bot de Twitter basado en Raspberry Pi, entonces, ¿por qué no nos cuenta acerca de los suyos en los comentarios?

In this article