10 bedste Twitter Bot-projekter til Raspberry Pi

  • Brian Curtis
  • 0
  • 2605
  • 376
Reklame

Twitter-bots: automatiserede programmer, der interagerer med det populære sociale netværk, som ofte reagerer på hashtags og begivenheder baseret på forudbestemte indstillinger. For eksempel bruger jeg muligvis en Twitter-bot til at se efter omtale af mine MakeUseOf-indlæg og få dem til at retweetet.

Men hvad nu hvis du havde en Twitter-bot, der kørte på et stykke hardware som Raspberry Pi? Dette ville muliggøre alarmer og underretninger fra den virtuelle mikroblogging Facebook wannabe; du kunne se et fysisk antal af antallet af gange, der nævnes en hashtag, eller blinke nogle lys.

Brugere har fundet mange måder at interagere med Twitter ved hjælp af en Raspberry Pi. For at komme i gang skal du tjekke vores eget Raspberry Pi Twitter bot-projekt Sådan bygger du en Raspberry Pi Twitter Bot Sådan bygger du en Raspberry Pi Twitter Bot Twitter er verdens største arkiv med korte meddelelser fra mennesker, der ikke har noget at sige - og nu kan du også bidrage til det episke projekt med en automatiseret Twitter-bot, drevet af din Raspberry ..., og læs derefter om de følgende 10 projekter for at se, hvordan du muligvis kan spinde dit eget ...

Tweet dine Pi's status

Da vi startede ideen om Twitter-bot-projekter, fremsatte vores egen DIY-ekspert James Bruce frem ved hjælp af en Raspberry Pi til at tweet hardwarestatus (f.eks. CPU-temperaturen) og fotos fra enhedens webcam 5 ting, du kan gøre med Raspberry Pi-kameraet Modul 5 ting, du kan gøre med Raspberry Pi-kameramodul En af de første udvidelser, du skal købe til Raspberry Pi, er kameramodulet. Med et dedikeret stik kan kameraet bruges til en række forskellige opgaver. Lad os se. (se ovenstående link).

Den bruger en brugerdefineret Python-app, der er bygget med Twitter API, og anvender crontab-kommandoen til at planlægge gentagne tweets. Vi vil anbefale dig at se på denne tutorial, før du fortsætter med de andre projekter, der er anført her, da det giver dig en god forankring i det grundlæggende, der kræves for at oprette en Twitter-bot.

Simple Retweet Bot

En af de vigtigste ting, du kan gøre på Twitter, er retweet. Dette kan være at vise din støtte til en sag, at understrege din beundring for noget eller at fremme en kommerciel virksomhed. Uanset hvad årsagen er, kan det være lidt distraherende at lave manuelle retweets konstant.

Heldigvis er forskellige værktøjer tilgængelige til at hjælpe dig med at automatisere processen med at gentweet, ikke mindst at opbygge en Raspberry Pi-retweet-bot, der gør jobbet for dig. Takket være et simpelt Python-script og Twitter API kan du oprette en bot, der genindvides på baggrund af en hashtag efter dit valg.

Tweet dine hurtigste testresultater

Hvis du har brug for nogle overbevisende om kraften og potentialet i en Twitter-bot, kan du kigge på denne tweet:

Hej @ Comcast hvorfor er min internethastighed 2down9up, når jeg betaler for 150down10up i Washington DC? @ComcastCares @xfinity #comcast #speedtest

- AComcast-bruger (@A_Comcast_User) 1. januar 2016

Oprettet af en Twitter-bot, der er programmeret af Reddit-bruger AlekseyP, er ideen med bot at opdage downloadhastigheden for Comcast-netværket, som han er abonnent på. Når ned-hastigheden falder under 50Mbps-niveauet (brugeren betaler for 150Mbps ned og 10Mbps op), sendes en tweet.

Koden er tilgængelig på Pastebin. Som AlekseyP bemærker, “Jeg ved, at nogle mennesker måske kan sige, at jeg ikke skulle klage over 50 Mbps, men når de reklamerer for 150 og jeg bliver 10-30, er jeg utilfreds.” Interessant nok syntes denne tilgang at have leveret et resultat.

“Jeg satte dette op, fordi jeg var frustreret i en periode med konstante dråber og strømafbrydelser. Det er meget bedre nu. Vi plejede ikke at streame Netflix, og jeg kunne ikke oprette forbindelse til CSGO [Counter-Strike: Global Offensive] kampe.”

Blink en lysdiode, når du får en direkte besked eller gentweet

I stedet for at twitre og gentweet, hvad med at bruge din Pi som en Twitter-skærm og reagere fysisk på triggere fra andre tweets? For at gøre dette har du brug for en Raspberry Pi, en brødbræt, en modstand og en LED, som vist i denne tutorial.

Mens projekterne tidligere på denne liste brugte hashtags til selektiv gentweet, bruger dette projekt dem til at belyse LED. Det er rimeligt at sige, at dette ikke er den mest opfindsomme anvendelse til en Raspberry Pi og nogle LED'er, men det er virkelig bare et tip af isbjerget, hvad der kan opnås ved at forbinde en Raspberry Pi til Twitter. Andre alarmindstillinger kan omfatte afspilning af en lyd (måske endda et bilhorn som vist på projektsiden!), Og dette projekt er et godt sted at starte fra, hvis du ønsker at styre en Pi-tilsluttet robot via Twitter.

Tweet Min brøl

Baseret på et standarddinosaur-legetøj er dette projekt en slags fortsættelse af det foregående. I stedet for et lys, der blinker, bruger dette imidlertid Python-koden til at registrere @ omtaler af Boris, dinosaurens dedikerede Twitter-konto, og få ham til at bruse som svar.

Det demonstreres passende i denne video.

Naturligvis var dinosaurien allerede i stand til at bruse. Projektet bruger eksisterende hardware og transmitterer i det væsentlige en on / off-kommando til dinosauren. Selvom resultatet er helt anderledes, er det stort set det samme som at blinke en LED.

Du finder eksempelkoden på Dino Tweet-siden.

Tweet Hvordan din have vokser

Det kan være vanskeligt at finde interessante ting, der automatisk kan tweetes med din Raspberry Pi. Så hvorfor ikke overveje eksisterende Raspberry Pi-projekter? Et eksempel er Urban Agriculture Tweetbot, der tweets billeder af haven og vandstanden og jordens fugtighedsdata.

vores #aquaponics-prototype er flyttet. #Arduino fodrer fisken, #RaspberryPi twitrer billeder pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25. februar 2015

Projektet blev bygget med en Raspberry Pi Model B + The Raspberry Pi B + Is Here. Hvad er der ændret? Raspberry Pi B + er her. Hvad er der ændret? , så skal arbejde med lidt ændring af Raspberry Pi 2 5 Ting, kun en Raspberry Pi 2 kan gøre 5 ting, kun en Raspberry Pi 2 kan gøre Den seneste udgave af pc-størrelse computeren er fantastisk. Så fantastisk, faktisk, at der er 5 ting, du kun kan gøre på en Raspberry Pi 2. og Raspberry Pi 3 Raspberry Pi 3: hurtigere, bedre, med Wi-Fi og Bluetooth. Raspberry Pi 3: hurtigere, bedre, med Wi -Fi og Bluetooth I dag annoncerede Raspberry Pi-stiftelsen frigivelsen af ​​Raspberry Pi 3. Det er den mest betydningsfulde opdatering til den populære række lavpriscomputere endnu. modeller. Selvfølgelig behøver du ikke at dyrke hydroponik for at bruge dette projekt - det kan lige så let installeres i dit drivhus eller din veggie patch.

Administrer din fisk

Fiskeriforvaltning er et ofte overset aspekt af ejerskab af kæledyr. Hvis du er bekymret for, at din guldfisk (eller andre akvatiske kæledyr) ikke oplever passende temperaturer, hvorfor ikke indstille din Raspberry Pi til at registrere temperaturen, tage et foto og tweet resultaterne?

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

- roku-mirai (@roku_mirai) 15. marts 2016

Selvom der ikke er noget sæt instruktioner til dette, ligner det temmelig det, vi allerede har set med haven-tweet-bot, ovenfor. Det demonstrerer også, at selvom meget få originale ideer overlades til at blive afsløret, er den Pi-drevne Twitter-bot konstant imponerende.

Lyt til dine tweets

Hvad siger tweets, egentlig? Uanset om du ikke har tid til at læse, eller du ikke kan, en Raspberry Pi Twitter-bot, hvis formål det er at finde relevante tweets og læse dem for dig, synes meget nyttigt. Du finder softwaren og konturen til TwitterPiBot på GitHub, og så længe du har en lydudgang tilsluttet din Raspberry Pi, vil tweets med den specificerede hashtag blive læst op til dig. Du kan ændre projektet til at læse tweets gennem et Sonos-system Sådan sendes stemmemeddelelser til Sonos-højttalere Sådan sendes stemmemeddelelser til Sonos-højttalere I dag viser jeg dig, hvordan du indstiller stemmemeddelelser på dit Sonos-system ved hjælp af IFTTT-opskrifter, OpenHAB-integrationer med mere. let også.

Hvis den er konfigureret intelligent, er dette også et middel til at sikre, at kuraterede nyheder og information leveres til dig, som din egen personlige radiostation!

Få internationale rumstationsalarmer

Hvor er den internationale rumstation i aften? Uden at kigge udenfor er det svært at se, men dette Raspberry Pi Twitter-botprojekt bruger et RSS-feed genereret af Nasas ISS-spottingwebside for at forudsige, hvornår rumstationen vil være synlig fra din del af verden, og sende en tweet dagen før , så alle, der er interesseret i at kigge mod himlen, kan være klar til astroobservation.

I betragtning af at to Raspberry Pi's - i skrivende stund - kredser rundt om Jorden på ISS, forekommer dette projekt især passende.

Spottede politikere

De går ind i politik med ædle mål, men bliver pariahs. Ja, det er politikere, og Twitter Bots kan konfigureres til at pirre sjov ved disse selvbetjenende “offentlige ansatte”. Kan der være en bedre måde at bruge en Raspberry Pi på? Et sådant eksempel er af Reddit-bruger “Shut-Up-Tyler”, der skabte automatiseret satire (komikere, jordskælv i dine støvler) med dette projekt.

Vi har brug for hårdere og skarpere Det er virkelig koldt udenfor, de kalder det Trumpet har brug for reelt lederskab og sker ikke igen

- Donald Trumpet (@DonaldTrumpet_) 20. oktober 2015

Så hvordan fungerer det?

“Mit program kører på en Raspberry Pi, der kører Python. Den bruger smukke gruppe til at udtrække tweets fra Mr. Trumps side, fjerner links gennem regelmæssige udtryk, bruger en funktion til at erstatte ord med “doot doot” og “trompet”, sætter den gennem en markov-kæde ... og tweets den ud.”

Lejlighedsvis er tweets tullet. Desværre gør dette dem meget vanskelige at skelne fra Trumps faktiske tweets.

Der er ingen tvivl om, at der er mange andre måder, du kan bruge en Raspberry Pi-baseret Twitter Bot på - så hvorfor fortæller du ikke os om dine i kommentarerne?




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.