Você já se viu em uma sala de bate-papo sem um robô auxiliar?
Eu sei que tenho. Hoje em dia, não coloco os pés em um sem meu fiel @raybot.
Você também deve ter um robô.
E você pode, de graça, com o hubot do Github e o Heroku . Ao todo, demorei cerca de 4 horas para obter o hubot ao vivo e configurado com 70 dos meus scripts favoritos. Mas eu tendo a ir 110% ao adotar novas tecnologias. Aposto que você consegue em 20 minutos se for um gênio.
Esta é a ordem básica das operações:
- Configure seu hubot seguindo as instruções de configuração .
- Implante-o no Heroku .
- Personalize como quiser com todos os scripts do catálogo
- Instale dependências para os scripts adicionais que você instalar: `npm install <dependency> –save ‘
- Defina as variáveis de configuração para os scripts adicionais por meio da CLI. Localmente, você pode acionar um bash shell e executar
export <CONFIGURATION_VARIABLE>=<value>
. Para configurá-los no seu servidor heroku, utilize o Toolbelt assim:heroku config:add <CONFIG_VAR>=<value>
. Você não precisa envolver os valores ou o nome da variável entre aspas, por exemplo, export HUBOT IRC ROOMS = krry uxioms - Adicione-o ao seu Grove.io IRC , às suas salas Skype, chats Campfire, Gtalk, etc., com alguns módulos de nó e variáveis de ambiente.
E lembre-se, como um aplicativo de nó, a língua-mãe de hubot é JSON. Portanto, se você for experiente, poderá configurar diretamente a maioria das coisas editando e . Ou você segue as rotas seguras e adiciona scripts ao diretório e aos módulos .hubot-scripts.json
package.json
.coffee
scripts/
npm
Protip: configure um mongoDB em sua instância heroku para que os dados de seu hubot possam persistir em sessões, atualizações e reinicializações. Escolhi o mongolab ( ) porque é gratuito e já experimentei o MongoHQ em outro projeto. Você terá que adicionar o script mongolab-brain.coffee ao seu hubot-scripts.json e algumas variáveis de configuração que ele especifica nos comentários na parte superior.heroku addons:add mongolab
Aqui está a parte legal
Ao adicionar alguns scripts, você pode ensinar ao seu hubot todos os tipos de truques incríveis, desde buscar GIFs de qualquer coisa com , até manter o controle dos pontos de carma de todos , até chegar a uma ótima desculpa para você . Hubot pode ser tão útil ou divertido quanto você quiser. Você pode até equipar o FOAAS para manter as coisas / pessoas em seus lugares sem forçar seus músculos.party_gifs.coffee
plusplus.coffee
devexcuse.coffee
E é isso que está acontecendo na ponta do hubot
Que você nunca mais se sinta sozinho em uma sala de bate-papo barulhenta e lotada.