10 Melhores Projetos Bot do Twitter para Raspberry Pi

Propaganda

Propaganda
Propaganda

Twitter bots: programas automatizados que interagem com a rede social popular, geralmente reagindo a hashtags e eventos com base em configurações predeterminadas. Por exemplo, eu poderia usar um bot do Twitter para procurar por menções às minhas postagens no MakeUseOf, e tê-las retweetadas.

Mas e se você tivesse um bot do Twitter rodando em um hardware como o Raspberry Pi? Isso permitiria alertas e notificações do mundo real a partir do wannabe do microblog virtual do Facebook; você poderia ver uma contagem física do número de vezes que uma hashtag é mencionada, talvez, ou fazer algumas luzes piscarem.

Os usuários encontraram muitas maneiras de interagir com o Twitter usando um Raspberry Pi. Para começar, verifique o nosso próprio projeto Raspberry Pi Twitter bot Como construir um bot Raspberry Pi Twitter Como construir um Raspberry Pi Twitter Bot Twitter é o maior repositório mundial de mensagens curtas de pessoas com nada a dizer - e agora você também pode contribuir para esse projeto épico com um bot automatizado do Twitter, alimentado por seu Raspberry ... Leia mais e, em seguida, leia sobre os 10 projetos a seguir para ver como você pode criar o seu próprio…

Tweet o status do seu pi

Quando iniciamos a ideia dos projetos de bot do Twitter, nosso próprio especialista em bricolage, James Bruce, usou um Raspberry Pi para twittar o status do hardware (como a temperatura da CPU) e fotos da webcam do dispositivo. 5 coisas que você pode fazer com a câmera Raspberry Pi Módulo 5 Coisas que você pode fazer com o módulo de câmera Raspberry Pi Uma das primeiras expansões que você deve comprar para o Raspberry Pi é o módulo da câmera. Com um conector dedicado, a câmera pode ser usada para uma variedade de tarefas. Vamos dar uma olhada. Leia mais (veja o link acima).

Meu RPi tuitando imagens agora => pic.twitter.com/NfUgLnWQtm

- James Bruce (@ w0lfiesmith) 29 de agosto de 2013

Ele usa um aplicativo Python personalizado criado com a API do Twitter e emprega o comando crontab para agendar tweets repetidos. Recomendamos que você dê uma olhada neste tutorial antes de prosseguir com os outros projetos listados aqui, pois ele fornecerá um bom conhecimento básico necessário para a criação de um bot do Twitter.

Bot Retweet Simples

Uma das coisas mais importantes que você pode fazer no Twitter é retweetar. Isso pode ser para mostrar seu apoio a uma causa, para sublinhar sua admiração por algo ou para promover uma empresa comercial. Seja qual for o motivo, pode ser um pouco perturbador fazer retweets manuais constantemente.

Felizmente, várias ferramentas estão disponíveis para ajudá-lo a automatizar o processo de retweeting, além de criar um bot de retweet Raspberry Pi que faz o trabalho para você. Graças a um script Python simples e à API do Twitter, você pode criar um bot que retweeta baseado em uma hashtag de sua escolha. Veja a página do tutorial do SG Vulcan para mais detalhes.

Seus resultados do Speedtest

Se você precisar de algum convencimento quanto ao poder e potencial de um bot do Twitter, dê uma olhada neste tweet:

Hey @Comcast porque é que a minha velocidade de internet 2down9up quando eu pago 150down10up em Washington DC? @ComcastCares @xfinity #comcast #speedtest

- Usuário do AComcast (@A_Comcast_User) 1º de janeiro de 2016

Criado por um bot do Twitter programado pelo usuário do Reddit AlekseyP, a ideia do bot é detectar a velocidade de download da rede Comcast, da qual ele é assinante. Quando a velocidade de descida cai abaixo do nível de 50Mbps (o usuário paga 150Mbps para baixo e 10Mbps para cima), um tweet é enviado.

O código está disponível no Pastebin. Como AlekseyP observa: "Eu sei que algumas pessoas podem dizer que eu não deveria estar reclamando de 50Mbps, mas quando eles anunciam 150 e eu recebo 10-30 eu estou insatisfeito." Curiosamente, esta abordagem parecia ter entregue um resultado.

“Eu configurei isso porque fiquei frustrado durante um período de constantes quedas e interrupções. Está muito melhor agora. Não foi possível transmitir o Netflix e não conseguiríamos conectar-me às correspondências do CSGO [Counter-Strike: Global Offensive] ”.

Flash um LED quando você recebe uma mensagem direta ou Retweet

Em vez de twittar e retweetar, que tal usar o seu Pi como um monitor no Twitter, reagindo fisicamente aos disparadores de outros tweets? Para fazer isso, você precisará de um Raspberry Pi, uma protoboard, um resistor e um LED, como demonstrado neste tutorial.

Enquanto os projetos anteriores nesta lista usavam hashtags para retuitar seletivamente, este projeto os utiliza para iluminar o LED. É justo dizer que este não é o uso mais inventivo para um Raspberry Pi e alguns LEDs, mas é realmente apenas uma ponta do iceberg do que pode ser alcançado conectando um Raspberry Pi ao Twitter. Outras opções de alerta podem incluir tocar um som (talvez até mesmo uma buzina de carro como demonstrado na página do projeto!) E este projeto é um bom lugar para começar se você tiver aspirações para controlar um robô conectado via Pi via Twitter.

Chilrear meu rugido

Baseado em torno de um brinquedo de dinossauro padrão, este projeto é uma espécie de continuação do anterior. Em vez de uma luz piscando, no entanto, isso usa o código Python para detectar @ menções da conta dedicada do Twitter do dinossauro Boris e fazê-lo rugir em resposta.

Está bem demonstrado neste vídeo.

Obviamente, o dinossauro já conseguia rugir. O projeto utiliza hardware existente e essencialmente transmite um comando on / off para o dinossauro. Embora o resultado seja bem diferente, é essencialmente o mesmo que piscar um LED.

Você encontrará o código de exemplo na página Tweet do Dino.

Como seu jardim cresce

Encontrar coisas interessantes para twittar automaticamente com o seu Raspberry Pi pode ser complicado. Então, por que não considerar projetos existentes do Raspberry Pi? Um exemplo é o Tweetbot de Agricultura Urbana que twitta fotos do jardim e do nível de água e dados de umidade do solo.

nosso protótipo #aquaponics foi movido. #Arduino está alimentando o peixe, #RaspberryPi está twittando fotos pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25 de fevereiro de 2015

O projeto foi construído com um Raspberry Pi Modelo B + O Raspberry Pi B + Is Here. O que mudou? O Raspberry Pi B + está aqui. O que mudou? Leia mais, então deve funcionar com pouca alteração no Raspberry Pi 2 5 coisas que só um Raspberry Pi 2 pode fazer 5 coisas que só um Raspberry Pi 2 pode fazer A edição mais recente do computador do tamanho da pinta é incrível. Tão incrível, na verdade, que há 5 coisas que você só pode fazer em um Raspberry Pi 2. Leia mais e Raspberry Pi 3 O Raspberry Pi 3: Mais rápido, melhor, com Wi-Fi e Bluetooth O Raspberry Pi 3: Mais rápido, melhor, com Wi-Fi e Bluetooth Hoje, a fundação Raspberry Pi anunciou o lançamento do Raspberry Pi 3. É a atualização mais significativa para a popular linha de computadores de baixo custo. Leia mais modelos. É claro que você não precisa cultivar hidroponia para usar este projeto - pode ser facilmente montado em sua estufa ou em seu canteiro.

Gerenciar seu peixe

A gestão de peixes é um aspecto negligenciado da posse de animais de estimação. Se você está preocupado que o seu peixinho dourado (ou outros animais de estimação aquáticos) não estão experimentando temperaturas adequadas, por que não configurar o seu Raspberry Pi para detectar a temperatura, tirar uma foto e twittar os resultados?

19, 2 É 66, 6 ° F. #goldfish # ?? # ?? #RaspberryPi #MiraiWaterTemp #netthing #IoT # M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

- roku-mirai (@roku_mirai) 15 de março de 2016

Embora não haja instruções para isso, é bem parecido com o que já vimos no bot de tweets do jardim, acima. Ele também demonstra que, embora pouquíssimas ideias originais sejam deixadas a descoberto, o bot do Twitter é incrivelmente impressionante.

Ouça seus tweets

O que os tweets estão dizendo realmente? Se você não tem tempo para ler, ou não consegue, um bot Raspberry Pi Twitter cujo propósito é encontrar tweets relevantes e lê-los para você pareceria particularmente útil. Você encontrará o software e o esboço para o TwitterPiBot no GitHub e, desde que você tenha uma saída de áudio conectada ao seu Raspberry Pi, os tweets com a hashtag especificada serão lidos para você. Você pode modificar o projeto para ler tweets através de um sistema Sonos Como enviar notificações de voz para Sonos Speakers Como enviar notificações de voz para Sonos Speakers Hoje, vou mostrar como configurar notificações de voz no seu sistema Sonos, usando receitas IFTTT, Integrações OpenHAB e mais. Leia mais facilmente também.

Se configurado de maneira inteligente, esse também é um meio de garantir que notícias e informações curadas sejam entregues a você, como sua própria estação de rádio pessoal!

Obter Alertas da Estação Espacial Internacional

Onde está a Estação Espacial Internacional hoje à noite? Sem olhar para fora, é difícil de ver, mas esse projeto de bot Raspberry Pi no Twitter usa um feed RSS gerado pela NASS para prever quando a estação espacial será visível de sua parte do mundo, e enviar um tweet um dia antes, então todos que estiverem interessados ​​em olhar para os céus poderão se preparar para uma observação astronômica.

Dado que - no momento em que escrevo - dois Raspberry Pi's estão orbitando a Terra na ISS, este projeto parece particularmente apropriado.

Políticos Mock

Eles entram na política com objetivos nobres, mas tornam-se párias. Sim, são políticos, e o Twitter Bots pode ser configurado para zombar desses “funcionários públicos” que se auto-servem. Poderia haver alguma maneira melhor de usar um Raspberry Pi? Um exemplo é o do usuário do Reddit, “Shut-Up-Tyler”, que criou uma sátira automatizada (comediantes, terremoto em suas botas) com este projeto.

Precisamos de mais e mais forte É muito frio lá fora, eles estão chamando isso Trompete precisa de liderança real e não acontece de novo

- Donald Trumpet (@DonaldTrumpet_) 20 de outubro de 2015

Então, como isso funciona?

“Meu programa é executado em um Raspberry Pi, executando Python. Ele usa o beautifulSoup para extrair tweets da página do Sr. Trump, remove links por meio de expressões regulares, usa uma função para substituir palavras por “doot doot” e “trumpet”, coloca-o em uma cadeia de markov… e o envia por tweets. ”

Ocasionalmente, os tweets são um absurdo. Infelizmente, isso torna muito difícil discernir os tweets reais de Trump.

Sem dúvida, há muitas outras maneiras de usar um Twitter Bot baseado no Raspberry Pi - então, por que você não nos conta sobre o seu nos comentários?

In this article