10 meilleurs projets de bot Twitter pour Raspberry Pi
Bot Twitter : Un programme automatisé qui interagit avec les réseaux sociaux populaires, réagissant généralement aux hashtags et aux événements selon des paramètres prédéterminés. Par exemple, je pourrais utiliser un bot Twitter pour trouver des messages PCPC qui me mentionnent et les faire retweeter.
Mais que se passerait-il si vous aviez un bot Twitter fonctionnant sur du matériel comme un Raspberry Pi ? Cela activera les alertes et les notifications du monde réel des abonnés virtuels de Twitter sur Facebook ; vous pourrez peut-être voir un décompte physique du nombre de fois qu’un hashtag est mentionné, ou faire clignoter des lumières.
Les utilisateurs ont trouvé de nombreuses façons d’interagir avec Twitter en utilisant le Raspberry Pi. Pour commencer, consultez notre propre projet de bot Twitter Raspberry Pi, puis lisez les 10 projets suivants pour voir comment vous pouvez créer le vôtre…
Tweetez votre statut Pi
Lorsque nous avons lancé l’idée du projet Twitter bot, notre propre expert en bricolage James Bruce a eu l’idée d’utiliser un Raspberry Pi pour envoyer l’état du matériel (comme la température du processeur) et des photos de la webcam de l’appareil (voir lien ci-dessus) .
Il utilise une application Python personnalisée construite avec l’API Twitter et utilise la commande crontab pour programmer des tweets récurrents. Nous vous recommandons de consulter ce didacticiel avant de poursuivre avec les autres projets répertoriés ici, car il vous donnera les bases dont vous avez besoin pour créer un bot Twitter.
Robot de retweet simple
L’une des choses les plus importantes que vous puissiez faire sur Twitter est de retweeter. Cela peut ê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, les retweets manuels constants peuvent être gênants.
Faire une vidéo du jour
Heureusement, il existe divers outils disponibles pour vous aider à automatiser le processus de retweet, en particulier la création d’un robot de retweet Raspberry Pi pour faire le travail à votre place. Grâce à un simple script Python et à l’API Twitter, vous pouvez créer un bot qui retweete en fonction d’un hashtag de votre choix.
Tweetez les résultats de votre test de vitesse
Si vous avez besoin d’informations convaincantes sur la puissance et le potentiel des bots Twitter, consultez ce tweet :
Créé par un bot Twitter écrit 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 dont il est abonné. Un tweet est envoyé lorsque la vitesse descendante tombe en dessous du niveau de 50 Mbps (l’utilisateur paie pour 150 Mbps en aval et 10 Mbps en amont).
Le code est disponible sur Pastebin. Comme l’a dit AlekseyP, « Je sais que certaines personnes peuvent dire que je ne devrais pas me plaindre des baisses de 50 Mbps, mais quand elles annoncent 150 et que j’obtiens 10-30, je ne suis pas satisfait. » Fait intéressant, cette approche semble avoir donné des résultats.
« J’ai configuré cela parce que j’étais frustré pendant les baisses et les pannes constantes. Bien mieux maintenant. Nous ne pouvions pas diffuser Netflix auparavant et je ne pourrai pas me connecter à CSGO [Counter-Strike: Global Offensive] allumettes. «
LED clignotante lorsque vous recevez un message direct ou un retweet
Au lieu de tweeter et de retweeter, pourquoi ne pas utiliser votre Pi comme moniteur Twitter, réagissant physiquement aux déclencheurs d’autres tweets ? Pour cela, vous aurez besoin d’un Raspberry Pi, d’une planche à pain, d’une résistance et d’une LED, comme indiqué dans ce tutoriel.
Alors que les éléments précédents de cette liste utilisaient des hashtags pour retweeter sélectivement les tweets, cet élément les utilise pour allumer des LED. Pour être juste, ce n’est pas l’utilisation la plus créative d’un Raspberry Pi et de certaines LED, mais ce n’est que la pointe de l’iceberg de ce que vous pouvez faire avec un Raspberry Pi connecté à Twitter. D’autres options d’alerte peuvent inclure la lecture d’un son (peut-être même un klaxon de voiture comme démontré sur la page du projet !) Si vous souhaitez contrôler un robot connecté au Pi via Twitter, ce projet est un bon point de départ.
mon rugissement
Ce projet est basé sur un jouet de dinosaure standard et est une continuation du projet précédent. Au lieu de clignoter, cependant, cela utilise du code Python pour détecter les @mentions du compte Twitter dédié de Boris le dinosaure et le faire grogner en réponse.
Cette vidéo le démontre bien.
Apparemment, les dinosaures étaient déjà capables de rugir. Le projet exploite le matériel existant et transmet essentiellement des commandes marche/arrêt au dinosaure. Bien que le résultat soit complètement différent, il est essentiellement le même que le clignotement de la LED.
Vous pouvez trouver un exemple de code sur la page Dino Tweet.
Tweetez comment votre jardin grandit
Trouver quelque chose d’intéressant à tweeter automatiquement avec un Raspberry Pi peut être délicat. Alors pourquoi ne pas considérer les projets Raspberry Pi existants ? Un exemple est un bot Twitter d’agriculture urbaine, qui tweete des photos de jardins, des niveaux d’eau et des données sur l’humidité du sol.
Ce projet a été construit à l’aide d’un Raspberry Pi modèle B+, des modifications mineures doivent donc être apportées aux modèles Raspberry Pi 2 et Raspberry Pi 3. Bien sûr, vous n’avez pas besoin de cultiver la culture hydroponique pour utiliser ce projet – il peut facilement être installé dans votre serre ou dans votre champ de légumes.
gérez vos poissons
La gestion des poissons est un aspect souvent négligé de la possession d’animaux de compagnie. Si vous craignez que votre poisson rouge (ou autre animal aquatique) n’obtienne pas la bonne température, pourquoi ne pas configurer votre Raspberry Pi pour détecter la température, prendre une photo et tweeter les résultats ?
Bien qu’il n’y ait pas d’ensemble d’instructions pour cela, c’est très similaire à ce que nous avons déjà vu dans le bot Garden Tweet ci-dessus. Cela montre également que même s’il reste peu d’idées originales à découvrir, les bots Twitter basés sur Pi sont toujours impressionnants.
écoutez vos tweets
De quoi parle exactement le tweet ? Que vous n’ayez pas le temps de lire, ou que vous n’ayez pas le temps de lire, le but du bot Twitter du Raspberry Pi est de trouver des tweets pertinents et de vous les lire, ce qui semble particulièrement utile. Vous pouvez trouver le logiciel et le contour de TwitterPiBot sur GitHub, qui vous lira les tweets avec le hashtag spécifié tant que votre Raspberry Pi a une sortie audio connectée. Vous pouvez également modifier votre projet pour lire facilement les tweets via le système Sonos.
S’il est configuré intelligemment, c’est aussi un moyen de s’assurer que les actualités et les informations vous sont transmises, tout comme votre propre station de radio personnelle !
Recevez des alertes ISS
Où est la Station Spatiale Internationale ce soir ? Il est difficile de voir sans regarder à l’extérieur, mais ce projet de robot Twitter Raspberry Pi utilise un flux RSS généré par la page Web de découverte de la station spatiale internationale de la NASA pour prédire quand la station spatiale sera visible de votre monde, et tweeter la veille, donc tout le monde est intéressé par regarder le ciel peut se préparer à quelques observations astronomiques.
Étant donné qu’au moment d’écrire ces lignes, deux Raspberry Pi sont en orbite autour de la Terre à bord de la Station spatiale internationale, ce projet semble particulièrement approprié.
politicien simulé
Ils sont entrés en politique avec de nobles objectifs et sont devenus des parias. Oui, ce sont les politiciens qui peuvent configurer les bots Twitter pour se moquer de ces « fonctionnaires » égoïstes. Existe-t-il une meilleure façon d’utiliser le Raspberry Pi ? Un tel exemple est l’utilisateur de Reddit « Shut-Up-Tyler », qui a utilisé le projet pour créer une satire automatisée (comédien, tremblement de terre dans votre botte).
Alors, comment ça marche?
« Mon programme fonctionne sur un Raspberry Pi, exécutant Python. Il utilise beautifulSoup pour extraire les tweets de la page de M. Trump, supprime les liens via regex, utilise des fonctions pour remplacer les mots par ‘doot doot’ et ‘trompette’, via Markov Chains… et tweeté. »
Parfois, les tweets sont absurdes.Malheureusement, cela rend difficile pour eux de rivaliser avec Trump réel tweets.
Il existe sans aucun doute de nombreuses autres façons d’utiliser votre bot Twitter basé sur Raspberry Pi – alors pourquoi ne pas nous dire la vôtre dans les commentaires ?
A propos de l’auteur