10 besten Twitter Bot-Projekte für Raspberry Pi

Werbung

Werbung
Werbung

Twitter-Bots: automatisierte Programme, die mit dem beliebten sozialen Netzwerk interagieren und häufig auf Hashtags und Ereignisse basierend auf vorgegebenen Einstellungen reagieren. Zum Beispiel könnte ich einen Twitter-Bot verwenden, um nach Erwähnungen meiner MakeUseOf-Posts Ausschau zu halten und sie retweetet zu lassen.

Aber was, wenn du einen Twitter-Bot hast, der auf einer Hardware wie dem Raspberry Pi läuft? Dies würde reale Welt Warnungen und Benachrichtigungen aus dem virtuellen Microblogging Facebook Wannabe ermöglichen; Sie könnten eine Anzahl von Malen sehen, wie oft ein Hashtag erwähnt wird, oder einige Lichter aufleuchten lassen.

Benutzer haben viele Möglichkeiten gefunden, mit Twitter mit einem Raspberry Pi zu interagieren. Um zu beginnen, überprüfen Sie unsere eigenen Raspberry Pi Twitter-Bot-Projekt Wie baut man eine Himbeer-Pi Twitter-Bot Wie baut man eine Himbeer-Pi Twitter Bot Twitter ist die weltweit größte Repository von Kurznachrichten von Menschen mit nichts zu sagen - und jetzt können auch Sie beitragen zu diesem epischen Projekt mit einem automatisierten Twitter-Bot, der von deinem Raspberry ... Read More, und lesen Sie dann über die folgenden 10 Projekte, um zu sehen, wie Sie Ihre eigenen ...

Tweet Dein Pi's Status

Als wir die Idee von Twitter-Bot-Projekten starteten, schlug unser eigener DIY-Experte James Bruce einen Raspberry Pi vor, um den Hardware-Status (wie die CPU-Temperatur) und Fotos von der Geräte-Webcam zu twittern. 5 Dinge, die man mit der Raspberry Pi-Kamera machen kann Modul 5 Was man mit dem Raspberry Pi Camera Modul machen kann Eine der ersten Erweiterungen, die man für den Raspberry Pi kaufen sollte, ist das Kameramodul. Mit einem speziellen Anschluss kann die Kamera für eine Vielzahl von Aufgaben verwendet werden. Lass uns einen Blick darauf werfen. Lesen Sie mehr (siehe obigen Link).

Meine RPi werden jetzt Bilder twittern => pic.twitter.com/NfUgLnWQtm

- James Bruce (@ w0lfiesmith) 29. August 2013

Es verwendet eine benutzerdefinierte Python-App, die mit der Twitter-API erstellt wurde, und verwendet den Befehl crontab, um wiederholte Tweets zu planen. Wir empfehlen Ihnen, sich dieses Tutorial anzusehen, bevor Sie mit den anderen hier aufgeführten Projekten fortfahren, da es Ihnen eine gute Grundlage für die Grundlagen für die Erstellung eines Twitter-Bots bietet.

Einfacher Retweet Bot

Eines der wichtigsten Dinge, die Sie auf Twitter tun können, ist Retweet. Dies könnte sein, Ihre Unterstützung für eine Sache zu zeigen, Ihre Bewunderung für etwas zu unterstreichen oder ein kommerzielles Unternehmen zu fördern. Was auch immer der Grund sein mag, es kann ein wenig störend sein, manuelle Retweets ständig zu machen.

Glücklicherweise stehen verschiedene Tools zur Verfügung, mit denen Sie den Retweeting-Prozess automatisieren können, und nicht zuletzt den Bau eines Raspberry Pi-Retweets, der die Aufgabe für Sie erledigt. Dank eines einfachen Python-Skripts und der Twitter-API können Sie einen Bot erstellen, der basierend auf einem Hashtag Ihrer Wahl retweets. Weitere Informationen finden Sie auf der SG Vulcan Tutorial-Seite.

Tweet Ihre Speedtest Ergebnisse

Wenn Sie etwas über die Macht und das Potenzial eines Twitter-Bot brauchen, werfen Sie einen Blick auf diesen Tweet:

Hey @Comcast warum ist meine Internetgeschwindigkeit 2down9up, wenn ich für 150down10up in Washington DC bezahle? @ComcastCares @xfinity #comcast #speedtest

- AComcast-Benutzer (@A_Comcast_User) 1. Januar 2016

Erstellt von einem Twitter-Bot, der von Reddit-Benutzer AlekseyP programmiert wurde, besteht die Idee des Bot darin, die Download-Geschwindigkeit des Comcast-Netzwerks zu erkennen, zu dem er Abonnent ist. Wenn die Down-Geschwindigkeit unter die 50-Mbit / s-Stufe fällt (der Benutzer zahlt 150 Mbit / s herunter und 10 Mbit / s höher), wird ein Tweet gesendet.

Der Code ist auf Pastebin verfügbar. Wie AlekseyP bemerkt: "Ich weiß, dass einige Leute sagen, ich sollte mich nicht über 50Mbps beschweren, aber wenn sie 150 werben und ich 10-30 bekomme, bin ich unzufrieden." Interessanterweise schien dieser Ansatz zu einem Ergebnis geführt zu haben.

"Ich habe das aufgebaut, weil ich während einer Periode konstanter Stürze und Ausfälle frustriert war. Es ist jetzt viel besser. Wir konnten Netflix nicht streamen und es würde mir nicht gelingen, mich mit CSGO-Spielen [Counter-Strike: Global Offensive] zu verbinden. "

Blinkt eine LED, wenn Sie eine direkte Nachricht erhalten oder retweeten

Anstatt Tweets und Retweets, wie wäre es mit Ihrem Pi als Twitter-Monitor, der physisch auf Auslöser anderer Tweets reagiert? Um dies zu tun, benötigen Sie einen Raspberry Pi, ein Steckbrett, einen Widerstand und eine LED, wie in diesem Tutorial gezeigt.

Während die Projekte in dieser Liste Hashtags zum selektiven Retweeten verwendeten, verwendet dieses Projekt diese, um die LED zu beleuchten. Es ist fair zu sagen, dass dies nicht die erfinderischste Verwendung für einen Raspberry Pi und einige LEDs ist, aber es ist wirklich nur eine Spitze des Eisbergs von dem, was man erreichen kann, indem man einen Raspberry Pi mit Twitter verbindet. Andere Alarmoptionen können das Abspielen eines Sounds (vielleicht sogar eine Autohupe, wie auf der Projektseite gezeigt!) Beinhalten und dieses Projekt ist ein guter Ausgangspunkt, wenn Sie einen Pi-verbundenen Roboter über Twitter steuern möchten.

Tweet Mein Gebrüll

Basierend auf einem Standard-Dinosaurier-Spielzeug, ist dieses Projekt eine Art Fortsetzung des vorherigen. Anstatt eines Lichtblitzes verwendet dieser jedoch Python-Code, um @ Erwähnungen von Boris dem dedizierten Twitter-Account des Dinosauriers zu erkennen, und lässt ihn als Antwort brüllen.

Dies wird in diesem Video gezeigt.

Offensichtlich konnte der Dinosaurier bereits brüllen. Das Projekt verwendet vorhandene Hardware und überträgt im Wesentlichen einen Ein / Aus-Befehl an den Dinosaurier. Während das Ergebnis ziemlich anders ist, ist es im Wesentlichen das gleiche wie das Blinken einer LED.

Sie finden den Beispielcode auf der Dino Tweet-Seite.

Tweet Wie dein Garten wächst

Interessante Dinge zu finden, um automatisch mit Ihrem Raspberry Pi zu twittern, kann knifflig sein. Warum also nicht bestehende Raspberry Pi-Projekte in Betracht ziehen? Ein Beispiel ist der Tweetbot der Urban Agriculture, der Bilder von den Garten- und Wasserstands- und Bodenfeuchtigkeitsdaten twittert.

Unser #aquaponics Prototyp wurde verschoben. #Arduino füttert den Fisch, #RaspberryPi twittert Bilder pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25. Februar 2015

Das Projekt wurde mit einem Raspberry Pi Modell B + Raspberry Pi B + ist hier gebaut. Was ist geändert? Der Raspberry Pi B + ist hier. Was ist geändert? Lesen Sie mehr, so sollte mit wenig Veränderung auf dem Raspberry Pi arbeiten 2 5 Dinge, die nur ein Raspberry Pi 2 tun kann 5 Dinge, die nur ein Raspberry Pi 2 tun können Die neueste Ausgabe des Pint-großen Computers ist genial. So fantastisch, in der Tat, dass es 5 Dinge gibt, die Sie nur auf einem Raspberry Pi 2 tun können. Lesen Sie mehr und Raspberry Pi 3 Raspberry Pi 3: Schneller, besser, mit Wi-Fi und Bluetooth Raspberry Pi 3: schneller, besser, mit Wi-Fi und Bluetooth Heute hat die Raspberry Pi-Stiftung die Veröffentlichung des Raspberry Pi 3 bekannt gegeben. Es ist das wichtigste Update für die beliebte Linie von Low-Cost-Computern noch. Lesen Sie mehr Modelle. Natürlich brauchen Sie nicht Hydrokultur zu kultivieren, um dieses Projekt zu nutzen - es könnte genauso gut in Ihrem Gewächshaus oder Ihrem Gemüsebeet installiert werden.

Verwalte deine Fische

Fischmanagement ist ein oft übersehener Aspekt des Haustierbesitzes. Wenn Sie befürchten, dass Ihr Goldfisch (oder andere Wassertiere) keine geeigneten Temperaturen haben, stellen Sie Ihr Raspberry Pi auf, um die Temperatur zu ermitteln, ein Foto zu machen und die Ergebnisse zu twittern.

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

- roku-mirai (@roku_mirai) 15. März 2016

Obwohl es dafür keine Anweisungen gibt, ist es ähnlich dem, was wir bereits mit dem Garten-Tweet-Bot oben gesehen haben. Es zeigt auch, dass, während nur wenige originelle Ideen aufgedeckt werden müssen, der Pi-betriebene Twitter-Bot immer wieder beeindruckend ist.

Höre auf deine Tweets

Was sagen Tweets wirklich? Ob Sie keine Zeit haben, einen Raspberry Pi Twitter-Bot zu lesen oder nicht zu lesen, dessen Zweck es ist, relevante Tweets zu finden und Ihnen vorzulesen, erscheint Ihnen besonders nützlich. Sie finden die Software und die Gliederung für den TwitterPiBot bei GitHub, und solange Sie einen Audioausgang an Ihren Raspberry Pi angeschlossen haben, werden Ihnen Tweets mit dem angegebenen Hashtag vorgelesen. Sie können das Projekt ändern, um Tweets über ein Sonos-System zu lesen. So senden Sie Sprachbenachrichtigungen an Sonos-Lautsprecher So senden Sie Sprachbenachrichtigungen an Sonos-Lautsprecher Heute zeige ich Ihnen, wie Sie Sprachbenachrichtigungen auf Ihrem Sonos-System mithilfe von IFTTT-Rezepten einrichten. OpenHAB-Integrationen und mehr. Lesen Sie auch leichter.

Wenn dies intelligent konfiguriert ist, ist dies auch ein Mittel, um sicherzustellen, dass kuratierte Nachrichten und Informationen an Sie geliefert werden, wie Ihre eigene persönliche Radiostation!

Erhalten Sie internationale Raumstation Alerts

Wo ist die Internationale Raumstation heute Abend? Ohne nach draußen zu schauen, ist es schwer zu sehen, aber dieses Raspberry Pi Twitter-Bot-Projekt verwendet einen RSS-Feed von Nasas ISS Spotting Web-Seite, um vorherzusagen, wann die Raumstation von deinem Teil der Welt sichtbar sein wird, und einen Tweet am Vortag zu senden So können sich alle, die daran interessiert sind, in den Himmel zu schauen, auf eine Astro-Beobachtung vorbereiten.

Da zum Zeitpunkt des Schreibens zwei Raspberry Pi auf der ISS die Erde umkreisen, scheint dieses Projekt besonders geeignet zu sein.

Mock Politiker

Sie treten mit edlen Zielen in die Politik ein, werden aber Parias. Ja, es sind Politiker, und Twitter-Bots können so konfiguriert werden, dass sie sich über diese eigennützigen "Beamten" lustig machen. Könnte es einen besseren Weg geben, einen Raspberry Pi zu benutzen? Ein solches Beispiel ist Reddit Benutzer "Shut-Up-Tyler", der mit diesem Projekt automatisierte Satire (Komiker, Beben in Ihren Stiefeln) geschaffen hat.

Wir brauchen härter und schärfer Es ist wirklich kalt draußen, sie nennen es Trompete brauchen echte Führung und passiert nicht wieder

- Donald Trumpet (@ DonaldTrumpet_) 20. Oktober 2015

Wie funktioniert es?

"Mein Programm läuft auf einem Raspberry Pi, auf dem Python läuft. Es verwendet beautifulSoup, um Tweets von Mr. Trumps Seite zu extrahieren, entfernt Links durch reguläre Ausdrücke, verwendet eine Funktion, um Wörter durch "doot doot" und "trumpet" zu ersetzen, führt sie durch eine Markov-Kette ... und twittert sie. "

Gelegentlich sind die Tweets Unsinn. Leider sind sie dadurch sehr schwer von Trumps aktuellen Tweets zu unterscheiden.

Zweifellos gibt es viele andere Möglichkeiten, wie Sie einen Raspberry Pi-basierten Twitter-Bot nutzen können. Warum erzählen Sie uns in den Kommentaren nicht von Ihrem?

In this article