O GitHub lançou uma nova versão do Hubot, o robô open source de bate-papo da empresa. Os
desenvolvedores do projeto disseram que a primeira versão era usada
para ajudar a automatizar o chat da empresa. Entretanto, ao longo do ano
passado, ele cresceu e se tornou uma “bagunça”, de acordo com os desenvolvedores.
Foi então que eles decidiram reescrevê-lo por inteiro, torná-lo open source e
abri-lo para o público.
Escrito em
CoffeeScript e Node.js, o Hubot usa uma coleção de scripts para escutar e responder
automaticamente a sequências específicas no chat. E isso inclui muitos
core scripts para, por exemplo, postar imagens, fazer uma integração com o Google
Maps e tradutores automáticos. Os usuários podem criar seus próprios scripts,
usando CoffeeScript ou JavaScript, e ainda contam com uma gama de scripts
mantidos pelo GitHub em uma comunidade.
Ele pode ser implantado em várias plataformas, incluindo o Heroku.
Adaptadores são fornecidos pela Campfire e pelo IRC, mas os desenvolvedores
dizem que adicionar outros serviços, como o Hipchat, “deveria ser bem trivial”.
Para mais informações sobre o Hubot, incluindo links para download, podem
ser encontradas no blog do GitHub e no site do projeto Hubot. Hospedado no
GitHub, o código-fonte do Hubot está licenciado sob uma licença MIT.
Com informações de The H