Annuncio pubblicitario

Bot di Twitter: programmi automatizzati che interagiscono con il popolare social network, spesso reagendo a hashtag ed eventi basati su impostazioni prestabilite. Ad esempio, potrei usare un bot di Twitter per cercare le menzioni dei miei post su MakeUseOf e farli ritwittare.

E se avessi un bot Twitter in esecuzione su un componente hardware come il Raspberry Pi? Ciò consentirebbe avvisi e notifiche del mondo reale provenienti dall'aspirante Facebook di microblogging virtuale; potresti visualizzare un conteggio fisico del numero di volte in cui viene citato un hashtag o forse far lampeggiare alcune luci.

Gli utenti hanno trovato molti modi per interagire con Twitter usando un Raspberry Pi. Per iniziare, controlla il nostro proprio progetto bot Raspberry Pi per Twitter Come costruire un bot Twitter di Raspberry PiTwitter è il più grande archivio al mondo di brevi messaggi di persone che non hanno nulla da dire - e ora anche tu puoi contribuire a quel progetto epico con un bot Twitter automatizzato, alimentato dal tuo Lampone... Leggi di più

instagram viewer
e poi leggi i seguenti 10 progetti per vedere come potresti girare il tuo ...

Tweet lo stato del tuo Pi

Quando abbiamo dato il via all'idea dei progetti bot di Twitter, il nostro esperto fai-da-te James Bruce ha avanzato utilizzando un Raspberry Pi per twittare lo stato dell'hardware (come la temperatura della CPU) e le foto da la webcam del dispositivo 5 cose che puoi fare con il modulo videocamera Raspberry PiUna delle prime espansioni che dovresti acquistare per Raspberry Pi è il modulo videocamera. Con un connettore dedicato, la fotocamera può essere utilizzata per una varietà di attività. Diamo un'occhiata. Leggi di più (vedi link sopra).

Utilizza un'app Python personalizzata creata con l'API di Twitter e utilizza il comando crontab per pianificare tweet ripetuti. Ti consigliamo di dare un'occhiata a questo tutorial prima di procedere con gli altri progetti elencati qui, in quanto ti forniranno una buona base per le basi necessarie per costruire un bot Twitter.

Retweet semplice Bot

Una delle cose più importanti che puoi fare su Twitter è il retweet. Questo potrebbe essere per mostrare il tuo supporto per una causa, per sottolineare la tua ammirazione per qualcosa o per promuovere un'impresa commerciale. Qualunque sia la ragione, può essere un po 'fonte di distrazione fare costantemente retweet manuali.

Fortunatamente, sono disponibili vari strumenti per aiutarti ad automatizzare il processo di retweet, non da ultimo la creazione di un bot di retweet Raspberry Pi che fa il lavoro per te. Grazie a un semplice script Python e all'API di Twitter, puoi creare un bot che retweet basato su un hashtag di tua scelta.

Tweet i tuoi risultati Speedtest

Se hai bisogno di convincere la potenza e il potenziale di un bot di Twitter, dai un'occhiata a questo tweet:

Hey @Comcast perché la mia velocità di internet 2down9up quando pago 150down10up a Washington DC? @ComcastCares@xfinity#comcast#test di velocità

- Utente AComcast (@A_Comcast_User) 1 gennaio 2016

Creato da un bot Twitter programmato dall'utente AlekseyP di Reddit, l'idea del bot è di rilevare la velocità di download della rete Comcast, di cui è abbonato. Quando la velocità in discesa scende al di sotto del livello di 50 Mbps (l'utente paga per 150 Mb in giù e 10 Mb in su), viene inviato un tweet.

Il il codice è disponibile su Pastebin. Come AlekseyP osserva, "So che alcune persone potrebbero dire che non dovrei lamentarmi di 50 Mbps in meno, ma quando lo fanno pubblicizza 150 e ricevo 10-30 non sono soddisfatto. " È interessante notare che questo approccio sembrava aver dato risultati un risultato.

“L'ho impostato perché ero frustrato durante un periodo di cadute e interruzioni costanti. Adesso va molto meglio. In passato non eravamo in grado di eseguire lo streaming di Netflix e non riuscivo a collegarmi alle partite CSGO [Counter-Strike: Global Offensive] ".

Lampeggia un LED quando ricevi un messaggio diretto o Retweet

Invece di twittare e ritwittare, che ne dici di usare il tuo Pi come monitor di Twitter, reagendo fisicamente ai trigger di altri tweet? Per fare questo, avrai bisogno di un Raspberry Pi, una breadboard, una resistenza e un LED, come dimostrato in questo tutorial.

Mentre i progetti precedenti in questo elenco utilizzavano gli hashtag per ritwittare selettivamente, questo progetto li utilizza per illuminare il LED. È giusto dire che questo non è l'uso più inventivo per un Raspberry Pi e alcuni LED, ma è davvero solo una punta dell'iceberg di ciò che può essere ottenuto collegando un Raspberry Pi a Twitter. Altre opzioni di avviso potrebbero includere la riproduzione di un suono (forse anche un clacson, come dimostrato nella pagina del progetto!) e questo progetto è un buon punto di partenza se si hanno aspirazioni per controllare un robot collegato a Pi Twitter.

Tweet My Roar

Basato su un normale giocattolo di dinosauro, questo progetto è una sorta di continuazione del precedente. Invece di una luce lampeggiante, tuttavia, questo utilizza il codice Python per rilevare le menzioni @ di Boris sull'account Twitter dedicato del dinosauro e farlo ruggire in risposta.

È adeguatamente dimostrato in questo video.

Ovviamente, il dinosauro era già in grado di ruggire. Il progetto utilizza hardware esistente e essenzialmente trasmette un comando on / off al dinosauro. Mentre il risultato è abbastanza diverso, è essenzialmente lo stesso di un LED lampeggiante.

Troverai il codice di esempio su la pagina Tweet di Dino.

Tweet Come cresce il tuo giardino

Trovare cose interessanti da twittare automaticamente con il tuo Raspberry Pi può essere complicato. Quindi perché non prendere in considerazione i progetti Raspberry Pi esistenti? Un esempio è il Tweet agricolo Agricoltura urbana che twittano le foto del giardino, il livello dell'acqua e i dati sull'umidità del suolo.

nostro #aquaponics il prototipo è stato spostato. #Arduino sta dando da mangiare al pesce, #RaspberryPi sta twittando le foto pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25 febbraio 2015

Il progetto è stato realizzato con un Raspberry Pi Modello B + Il Raspberry Pi B + è qui. Cosa è cambiato? Leggi di più , quindi dovrebbe funzionare con una piccola modifica sul Raspberry Pi 2 5 cose che solo un Raspberry Pi 2 può fareL'ultima edizione del computer dalle dimensioni ridotte è fantastica. Davvero fantastico, infatti, ci sono 5 cose che puoi fare solo su un Raspberry Pi 2. Leggi di più e Raspberry Pi 3 Raspberry Pi 3: più veloce, migliore, con Wi-Fi e BluetoothOggi, la fondazione Raspberry Pi ha annunciato il rilascio di Raspberry Pi 3. È ancora l'aggiornamento più significativo della popolare linea di computer a basso costo. Leggi di più Modelli. Naturalmente, non è necessario coltivare la coltura idroponica per utilizzare questo progetto: potrebbe essere altrettanto facile da installare nella serra o nella toppa vegetariana.

Gestisci il tuo pesce

La gestione del pesce è un aspetto spesso trascurato della proprietà degli animali domestici. Se sei preoccupato che il tuo pesce rosso (o altri animali domestici acquatici) non stia vivendo in modo adeguato temperature, perché non impostare Raspberry Pi per rilevare la temperatura, scattare una foto e twittare il risultati?

19.2 ° C è la temperatura di 26.6 ° C. #goldfish#??#??#RaspberryPi#MiraiWaterTemp#netthing#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

- roku-mirai (@roku_mirai) 15 marzo 2016

Anche se non esiste un set di istruzioni per questo, è abbastanza simile a quello che abbiamo già visto con il tweet bot del giardino, sopra. Dimostra anche che mentre sono rimaste pochissime idee originali da scoprire, il bot Twitter basato su Pi è costantemente impressionante.

Ascolta i tuoi tweet

Cosa dicono davvero i tweet? Se non hai tempo di leggere o non sei in grado di leggere un bot Twitter di Raspberry Pi il cui scopo è trovare tweet pertinenti e leggerli, sembrerebbe particolarmente utile. Troverai il software e la struttura per TwitterPiBot su GitHube finché si dispone di un'uscita audio collegata a Raspberry Pi, i tweet con l'hashtag specificato verranno letti. È possibile modificare il progetto per leggere i tweet attraverso un sistema Sonos Come inviare notifiche vocali agli altoparlanti SonosOggi ti mostrerò come impostare le notifiche vocali sul tuo sistema Sonos, usando ricette IFTTT, integrazioni OpenHAB e altro. Leggi di più facilmente anche.

Se configurato in modo intelligente, questo è anche un mezzo per garantire notizie e informazioni curate, come la tua stazione radio personale!

Ricevi avvisi della Stazione Spaziale Internazionale

Dov'è la Stazione Spaziale Internazionale stasera? Senza guardare fuori, è difficile da vedere, ma questo Progetto bot Raspberry Pi per Twitter utilizza un feed RSS generato da Pagina web di individuazione ISS della NASA per prevedere quando la stazione spaziale sarà visibile dalla tua parte del mondo e inviare un tweet il giorno prima, così tutti coloro che sono interessati a guardare il cielo saranno in grado di prepararsi per un po 'di astro osservazione.

Dato che - al momento in cui scriviamo - due Raspberry Pi stanno orbitando attorno alla Terra sulla ISS, questo progetto sembra particolarmente adatto.

Politici falsi

Entrano in politica con scopi nobili, ma diventano paria. Sì, sono politici e i robot di Twitter possono essere configurati per prendere in giro questi "dipendenti pubblici" che si servono da soli. Potrebbe esserci un modo migliore di usare un Raspberry Pi? Un esempio è rappresentato dall'utente di Reddit "Shut-Up-Tyler", che ha creato satira automatizzata (comici, terremoti) con questo progetto.

Abbiamo bisogno di più duro e più nitido Fuori fa davvero freddo, lo chiamano Tromba ha bisogno di una vera leadership e non si ripete più

- Donald Trumpet (@DonaldTrumpet_) 20 ottobre 2015

Quindi, come funziona?

“Il mio programma funziona su un Raspberry Pi, con Python. Usa beautifulSoup per estrarre i tweet dalla pagina di Mr. Trump, rimuove i collegamenti attraverso espressioni regolari, usi una funzione per sostituire le parole con "doot doot" e "trumpet", lo mette attraverso una catena markov... e lo twitta. "

Occasionalmente i tweet non hanno senso. Sfortunatamente, questo li rende molto difficili da discernere da Trump effettivo tweets.

Senza dubbio ci sono molti altri modi in cui puoi usare un Bot di Twitter basato su Raspberry Pi - quindi perché non ci parli del tuo nei commenti?

Christian Cawley è vicedirettore per la sicurezza, Linux, DIY, programmazione e spiegazione tecnica. Produce anche The Really Useful Podcast e ha una vasta esperienza nel supporto di desktop e software. Un collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante di Lego e fan dei giochi retrò.