Clever Joke Bot to make the Garage more acessible in the web
- Python Chatter Bot on IRC
- HackerSpace Door status
Yowsup intergation- Telegram @ElviraBot(raimundod.py)
- WebSite and Wiki hackerspace status
Para passar o status do hackerspace como aberto, foi optado por usar o status.php que grava um arquivo status.txt com o estado do hackerspace. A requisicao e feito por um arduino com ethernet shield.
Statusbot task's com Arduino
- Receber DHCP
- Imprimir tudo que estiver colhendo em Serial
- Aceitar requisicoes ping
- Fazer UrlRequest (quando o estado se alterar)
- Twittar Status
Estou deixando para estudo de caso duas versões diferentes para arduino. A versao "turnkey" usa a interrupcao como leitura e pode ser usado com botoes tradicionais tipo switch. O arquivo statusbot_push.ino tem um algoritimo que ira funcionar com botoes "push".
Switch Gangorra | Push button |
Chatter bot, para notificao de status com WhatsApp e IRC
- Notificao de presenca no HackerSpace pelo IRC
- Aviso da abertura para WhatsApp com integracao ao yowsup
- Auto voices novos visitantes do canal
- Vocabulario atrevido de respostas
Pequeno exemplo de como usar a API para colher o estado da garagem. O exemplo que usa um javascript colhe o estado do arquivo status.txt e quando aberto mostra uma lampada acesa no html. Quando apagado mostra uma lampada apagada. O que esta php faz exatamente a mesma coisa em php 😛
Lampada usada no site da garagemhacker
O raimundo tambem conhecido como @RaimundaBot, e o bot atual do telegram da Garagem. Este bot deve fazer as seguintes funcoes:
- Verificar o status da garagem se esta aberta o fechada "/status"
- Ecoar as conversar do telegram no canal do irc
- Mostrar quem esta na garagem pelo comando "/quemtala"
- Dizer algumas frases legais quando for mencionado