Bots Twitter: programmes automatisés qui interagissent avec le réseau social populaire, réagissant souvent aux hashtags et aux événements basés sur des paramètres prédéterminés. Par exemple, je pourrais utiliser un bot Twitter pour chercher des mentions de mes messages MakeUseOf, et les faire retweeter.
Mais que se passe-t-il si vous avez un bot Twitter fonctionnant sur un matériel comme le Raspberry Pi? Cela permettrait des alertes du monde réel et des notifications de la wannabe virtuelle de microblogging Facebook; vous pourriez voir un décompte physique du nombre de fois qu'un hashtag est mentionné, peut-être, ou des lumières clignotantes.
Les utilisateurs ont trouvé plusieurs façons d'interagir avec Twitter en utilisant un Raspberry Pi. Pour commencer, consultez notre propre projet bot Raspberry Pi Twitter Comment construire un Raspberry Pi Twitter Bot Comment construire un Raspberry Pi Twitter Bot Twitter est le plus grand référentiel mondial de messages courts de personnes qui n'ont rien à dire - et maintenant vous aussi pouvez contribuer à ce projet épique avec un robot Twitter automatisé, alimenté par votre Raspberry ... Lisez plus, puis lisez sur les 10 projets suivants pour voir comment vous pourriez tourner votre propre ...
Tweet Le statut de votre Pi
Lorsque nous avons lancé l'idée des projets de bot Twitter, notre propre expert en bricolage James Bruce a mis en avant un Raspberry Pi pour tweeter l'état du matériel (comme la température du CPU) et des photos de la webcam de l'appareil. Module 5 Choses que vous pouvez faire avec le module caméra Raspberry Pi L'une des premières extensions que vous devriez acheter pour le Raspberry Pi est le module caméra. Avec un connecteur dédié, la caméra peut être utilisée pour une variété de tâches. Nous allons jeter un coup d'oeil. Lire la suite (voir le lien ci-dessus).
Mon RPi tweete des images maintenant => pic.twitter.com/NfUgLnWQtm
- James Bruce (@ wllfiesmith) 29 août 2013
Il utilise une application Python personnalisée créée avec l'API Twitter et utilise la commande crontab pour planifier des tweets répétés. Nous vous recommandons de consulter ce tutoriel avant de passer aux autres projets listés ici, car ils vous donneront une bonne base dans les bases nécessaires à la construction d'un bot Twitter.
Simple Retweet Bot
Une des choses les plus importantes que vous pouvez faire sur Twitter est le retweet. Cela pourrait être pour montrer votre soutien à une cause, pour souligner votre admiration pour quelque chose, ou pour promouvoir une entreprise commerciale. Quelle que soit la raison, il peut être un peu distrayant de faire des retweets manuels en permanence.
Heureusement, divers outils sont disponibles pour vous aider à automatiser le processus de retweeting, ne serait-ce que la construction d'un bot retweeter Raspberry Pi qui fait le travail pour vous. Grâce à un simple script Python et à l'API Twitter, vous pouvez créer un bot qui retweet en fonction d'un hashtag de votre choix. Voir la page tutoriel de SG Vulcan pour plus de détails.
Tweet Vos résultats Speedtest
Si vous avez besoin de convaincre de la puissance et du potentiel d'un bot Twitter, jetez un œil à ce tweet:
Hey @Comcast pourquoi est ma vitesse Internet 2down9up quand je paye 150down10up à Washington DC? @ComcastCares @xfinity #comcast #speedtest
- Utilisateur AComcast (@A_Comcast_User) 1er janvier 2016
Créé par un bot Twitter programmé par l'utilisateur de Reddit AlekseyP, l'idée du bot est de détecter la vitesse de téléchargement du réseau Comcast, auquel il est abonné. Lorsque la vitesse descend en dessous du niveau 50 Mbps (l'utilisateur paye 150 Mbps et 10 Mbps), un tweet est envoyé.
Le code est disponible sur Pastebin. Comme AlekseyP l'observe, «je sais que certaines personnes pourraient dire que je ne devrais pas me plaindre de 50Mbps, mais quand ils annoncent 150 et j'en ai 10-30 je suis insatisfait.» Fait intéressant, cette approche semblait avoir produit un résultat.
"Je l'ai mis en place parce que j'étais frustré pendant une période de baisses et de pannes constantes. C'est beaucoup mieux maintenant. Nous ne pouvions pas streamer Netflix et je ne pouvais pas me connecter aux matchs de CSGO [Counter-Strike: Global Offensive]. "
Clignote une LED lorsque vous recevez un message direct ou un retweet
Plutôt que de tweeter et de retweeter, qu'en est-il de l'utilisation de votre Pi comme un moniteur Twitter, réagissant physiquement aux déclencheurs d'autres tweets? Pour ce faire, vous aurez besoin d'un Raspberry Pi, d'une planche à pain, d'une résistance et d'une LED, comme démontré dans ce tutoriel.
Alors que les projets plus tôt dans cette liste ont utilisé des hashtags pour retweet sélectivement, ce projet les utilise pour éclairer la LED. Il est juste de dire que ce n'est pas l'utilisation la plus inventive pour un Raspberry Pi et quelques LEDs, mais c'est juste une partie de l'iceberg de ce qui peut être réalisé en connectant un Raspberry Pi à Twitter. D'autres options d'alerte peuvent inclure jouer un son (peut-être même un klaxon de voiture comme démontré sur la page du projet!) Et ce projet est un bon point de départ si vous avez des aspirations à contrôler un robot Pi connecté via Twitter.
Tweet Mon Roar
Basé autour d'un jouet dinosaure standard, ce projet est une sorte de prolongement du précédent. Au lieu d'un clignotement de lumière, cependant, cela utilise le code Python pour détecter @ mentions du compte Twitter dédié de Boris le dinosaure, et lui faire rugir en réponse.
Il est bien démontré dans cette vidéo.
De toute évidence, le dinosaure était déjà capable de rugir. Le projet utilise le matériel existant et transmet essentiellement une commande d'activation / désactivation au dinosaure. Alors que le résultat est assez différent, il est essentiellement le même que celui d'une LED.
Vous trouverez l'exemple de code sur la page Dino Tweet.
Tweet Comment votre jardin se développe
Trouver des choses intéressantes à tweeter automatiquement avec votre Raspberry Pi peut être difficile. Alors pourquoi ne pas considérer les projets Raspberry Pi existants? Un exemple est l'agriculture urbaine Tweetbot qui tweete des photos du jardin et le niveau d'eau et les données d'humidité du sol.
notre prototype #aquaponics a été déplacé. #Arduino nourrit le poisson, #RaspberryPi tweete des photos pic.twitter.com/v5lfYwmVm1
- Helios Labs (@HeliosLabs) 25 février 2015
Le projet a été construit avec un Raspberry Pi Model B + Le Raspberry Pi B + est ici. Qu'est-ce qui a changé? Le Raspberry Pi B + est ici. Qu'est-ce qui a changé? Lire la suite, donc devrait travailler avec peu d'altération sur le Raspberry Pi 2 5 choses seulement un Raspberry Pi 2 peut faire 5 choses seulement un Raspberry Pi 2 peut faire La dernière édition de l'ordinateur pinte est impressionnante. En fait, il y a 5 choses que vous pouvez seulement faire sur un Raspberry Pi 2. En savoir plus et Raspberry Pi 3 Le Raspberry Pi 3: plus rapide, mieux, avec Wi-Fi et Bluetooth Le Raspberry Pi 3: plus rapide, mieux, avec Wi-Fi et Bluetooth Aujourd'hui, la fondation Raspberry Pi a annoncé la sortie du Raspberry Pi 3. C'est la mise à jour la plus importante de la ligne populaire des ordinateurs à faible coût pour le moment. Lire plus de modèles. Bien sûr, vous n'avez pas besoin de cultiver la culture hydroponique pour utiliser ce projet - il pourrait tout aussi bien être installé dans votre serre ou votre patch végétarien.
Gérez votre poisson
La gestion du poisson est un aspect souvent négligé de la possession d'animaux de compagnie. Si vous craignez que votre poisson rouge (ou d'autres animaux aquatiques) ne connaisse pas de températures adéquates, pourquoi ne pas installer votre Raspberry Pi pour détecter la température, prendre une photo et tweeter les résultats?
?????? 19.2 ???? C'est 66.6 ° F. #poisson rouge #?? # ?? #RaspberryPi #MiraiWaterTemp #netthing #IoT # M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC
- roku-mirai (@roku_mirai) 15 mars 2016
Bien qu'il n'y ait aucun ensemble d'instructions pour cela, c'est assez similaire à ce que nous avons déjà vu avec le bot tweet de jardin, ci-dessus. Cela démontre également que bien que très peu d'idées originales restent à découvrir, le bot Twitter Pi-powered est toujours impressionnant.
Écoutez vos tweets
Que disent les tweets, vraiment? Que vous n'ayez pas le temps de lire, ou que vous êtes incapable de le faire, un robot Raspberry Pi Twitter dont le but est de trouver des tweets pertinents et de vous les lire vous semblera particulièrement utile. Vous trouverez le logiciel et les grandes lignes pour le TwitterPiBot sur GitHub, et aussi longtemps que vous avez une sortie audio connectée à votre Raspberry Pi, les tweets avec le hashtag spécifié vous seront lus. Vous pouvez modifier le projet pour lire les tweets via un système Sonos Comment envoyer des notifications vocales aux enceintes Sonos Comment envoyer des notifications vocales aux enceintes Sonos Aujourd'hui, je vais vous montrer comment configurer les notifications vocales sur votre système Sonos, en utilisant des recettes IFTTT, Intégrations OpenHAB, et plus encore. Lire plus facilement, aussi.
Si elle est configurée intelligemment, c'est aussi un moyen de vous assurer que les nouvelles et les informations organisées vous sont livrées, comme votre propre station de radio personnelle!
Recevez les alertes de la Station spatiale internationale
Où est la Station spatiale internationale ce soir? Sans regarder à l'extérieur, c'est difficile à voir, mais ce projet de robot Raspberry Pi Twitter utilise un flux RSS généré par la page web de détection de la NAS de la NASA pour prédire quand la station spatiale sera visible de votre région et envoyer un tweet la veille., donc tout le monde qui est intéressé à regarder vers le ciel sera en mesure de se préparer à une observation astrologique.
Étant donné qu'au moment de l'écriture, deux Raspberry Pi sont en orbite autour de la Terre sur l'ISS, ce projet semble particulièrement approprié.
Les politiciens simulacres
Ils entrent en politique avec de nobles buts, mais deviennent des parias. Oui, ce sont des politiciens, et Twitter Bots peut être configuré pour se moquer de ces «fonctionnaires» intéressés. Pourrait-il y avoir une meilleure façon d'utiliser un Raspberry Pi? Un tel exemple est par l'utilisateur de Reddit "Shut-Up-Tyler", qui a créé une satire automatisée (comédiens, trembler dans vos bottes) avec ce projet.
Nous avons besoin de plus dur et plus pointu Il fait vraiment froid dehors, ils l'appellent Trompette a besoin d'un vrai leadership et ne se reproduit plus
- Donald Trumpet (@DonaldTrumpet_) 20 octobre 2015
Alors, comment ça marche?
"Mon programme fonctionne sur un Raspberry Pi, en exécutant Python. Il utilise beautifulSoup pour extraire les tweets de la page de Mr. Trump, supprime les liens par des expressions régulières, utilise une fonction pour remplacer les mots "doot doot" et "trompette", passe par une chaîne markov ... et tweete. "
Parfois, les tweets sont absurdes. Malheureusement, cela les rend très difficile à discerner des tweets réels de Trump.
Nul doute qu'il existe de nombreuses autres façons d'utiliser un Bot Twitter basé sur Raspberry Pi - alors pourquoi ne pas nous en parler dans les commentaires?