10 mejores proyectos de bot de Twitter para Raspberry Pi

  • Lesley Fowler
  • 0
  • 1964
  • 378
Anuncio

Bots de Twitter: programas automatizados que interactúan con la popular red social, que 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 hacerlas retwittear.

Pero, ¿y si tuvieras un bot de Twitter ejecutándose en un hardware como Raspberry Pi? Esto permitiría alertas y notificaciones del mundo real desde el 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 encender algunas luces.

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

Tuitea el estado de tu Pi

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

Utiliza una aplicación Python personalizada creada con la API de Twitter y emplea el comando crontab para programar tweets repetidos. Le recomendamos que eche un vistazo a este tutorial antes de continuar con los otros proyectos enumerados aquí, ya que le dará una buena base en los conceptos básicos necesarios para construir un bot de Twitter.

Retweet simple Bot

Una de las cosas más importantes que puedes hacer en Twitter es retuitear. Esto podría 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 ser un poco molesto hacer retweets manuales constantemente.

Afortunadamente, hay varias herramientas disponibles para ayudarlo a automatizar el proceso de retuitear, entre otras cosas, construir un bot de retweet Raspberry Pi que haga el trabajo por usted. Gracias a un simple script de Python y la API de Twitter, puede hacer un bot que retuitee en base a un hashtag de su elección..

Tuitea tus resultados de Speedtest

Si necesita algo convincente 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 es 2down9up cuando pago 150down10up 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, a la que está suscrito. Cuando la velocidad de bajada cae por debajo del nivel de 50Mbps (el usuario paga 150Mbps hacia abajo y 10Mbps hacia arriba), se envía un tweet.

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

“Configuré esto porque estaba frustrado durante un período de caídas e interrupciones constantes. Es mucho mejor ahora. No podíamos transmitir Netflix y no podía conectarme a los partidos CSGO [Counter-Strike: Global Offensive].”

Parpadea un LED cuando recibe un mensaje directo o retuitea

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

Si bien los proyectos anteriores en esta lista usaban hashtags para retuitear selectivamente, este proyecto los usa para iluminar el LED. Es justo decir que este no es el uso más ingenioso para una Raspberry Pi y algunos LED, pero en realidad es solo una punta del iceberg de lo que se puede lograr conectando una Raspberry Pi a Twitter. Otras opciones de alerta pueden incluir la reproducción de un sonido (¡tal vez incluso la bocina de un automóvil como se muestra en la página del proyecto!) Y este proyecto es un buen lugar para comenzar si tiene 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, esto usa el código de Python para detectar @ menciones de la cuenta de Twitter dedicada de Boris el dinosaurio y hacer que grite 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 al dinosaurio. Si bien el resultado es bastante diferente, es esencialmente lo mismo que parpadear un LED.

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

Tuitee cómo crece su jardín

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

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

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

El proyecto fue construido con un Raspberry Pi Modelo B + El Raspberry Pi B + está aquí. ¿Qué ha cambiado? El Raspberry Pi B + ya está aquí. ¿Qué ha cambiado? , así que debería funcionar con poca alteración en el Raspberry Pi 2 5 cosas que solo un Raspberry Pi 2 puede hacer 5 cosas que solo un Raspberry Pi 2 puede hacer La última edición de la computadora de tamaño medio es increíble. Tan impresionante, de hecho, que hay 5 cosas que solo puedes hacer en una Raspberry Pi 2. y Raspberry Pi 3 The Raspberry Pi 3: más rápido, mejor, con Wi-Fi y Bluetooth The Raspberry Pi 3: más rápido, mejor, con Wi -Fi y Bluetooth Hoy, la fundación Raspberry Pi anunció el lanzamiento de Raspberry Pi 3. Es la actualización más importante de la popular línea de computadoras de bajo costo hasta el momento. modelos. Por supuesto, no necesita cultivar cultivos hidropónicos para usar este proyecto; podría instalarse fácilmente en su invernadero o su parche vegetal.

Administra tu pescado

El manejo de peces es un aspecto a menudo pasado por alto de la propiedad de mascotas. Si le preocupa que sus peces dorados (u otras mascotas acuáticas) no estén experimentando temperaturas adecuadas, ¿por qué no configura su Raspberry Pi para detectar la temperatura, tomar una foto y twittear 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 bot de tweets de jardín, arriba. También demuestra que, si bien quedan muy pocas ideas originales por descubrir, el bot de Twitter con tecnología Pi es siempre impresionante.

Escucha tus tweets

¿Qué dicen realmente los tweets? Si no tiene tiempo para leer, o no puede hacerlo, un bot de Twitter Raspberry Pi cuyo propósito es encontrar tweets relevantes y leerlos le parecería particularmente útil. Encontrará el software y el esquema para TwitterPiBot en GitHub, y siempre que tenga una salida de audio conectada a su Raspberry Pi, le 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 los altavoces de Sonos Cómo enviar notificaciones de voz a los altavoces de Sonos Hoy, le mostraré cómo configurar notificaciones de voz en su sistema Sonos, utilizando recetas IFTTT, Integraciones de OpenHAB y más. fácilmente también.

Si se configura de manera inteligente, este también es un medio para garantizar que se le envíen noticias e 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 hacia afuera, es difícil de ver, pero este proyecto de bot de Twitter Raspberry Pi utiliza una fuente RSS generada por la página web de localización de la ISS de la NASA para predecir cuándo la estación espacial será visible desde su parte del mundo y enviar un tweet el día anterior , por lo que todos los que estén interesados ​​en mirar al cielo podrán prepararse para una observación astronómica.

Dado que, al momento de escribir este artículo, dos Raspberry Pi están orbitando la Tierra en la EEI, este proyecto parece particularmente apto.

Simulacros de políticos

Entran en política con objetivos nobles, pero se convierten en parias. Sí, son políticos, y Twitter Bots se pueden configurar para burlarse de estos autoservicios. “servidores públicos”. ¿Podría haber alguna forma mejor de usar una Raspberry Pi? Uno de esos ejemplos es el usuario de Reddit. “Callate Tyler”, quien creó la sátira automatizada (comediantes, terremoto en tus botas) con este proyecto.

Necesitamos más fuerte y más fuerte Hace mucho frío afuera, lo llaman 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, utiliza una función para reemplazar palabras con “doot doot” y “trompeta”, lo pone a través de una cadena de markov ... y lo tuitea.”

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

Sin duda, hay muchas otras formas en que puede usar un bot de Twitter basado en Raspberry Pi, entonces, ¿por qué no nos cuenta el suyo en los comentarios??




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.