Eu estou tentando configurar o HuBot para trabalhar com o HipChat. Meu HuBot parece estar se conectando e ouvindo corretamente, no entanto, não está respondendo a nada. Eu apreciaria qualquer pensamento sobre qual poderia ser o problema, ou sobre como depurar o problema eu mesmo.
Como configurei o bot
Inicialmente eu segui as instruções para instalar o Hubot com o adaptador HipChat no Heroku. No entanto, o bot não respondeu.
Como foi a primeira vez que usei o Heroku, mudei para rodar o bot de um servidor Ubuntu 12.04, para que eu pudesse ver mais facilmente o que estava acontecendo. Para isso, inspirei-me nas instruções de implantação do UNIX para o HuBot
Então agora tenho o bot rodando no Ubuntu, sendo acionado a partir da linha de comando.
Lendo os registros
Os registros do HuBot mostram:
- Que o bot se conecta ao HipChat com sucesso. Além disso, posso ver o bot conectado a partir do meu cliente HipChat de área de trabalho
- O bot se conectou como o usuário correto e está ouvindo o nome correto.
- Que o bot recebe mensagem do HipChat. Se eu digitar uma mensagem de outra conta no cliente do HipChat, ela aparecerá nos registros do bot.
- Não há erros aparecendo nos registros
No entanto, após uma mensagem ter sido recebida por Hubot, ela nunca envia nada. Com a exceção de uma mensagem em branco a cada 30 segundos (estou assumindo que isso é para manter a conexão ao HipChat vivo):
[Thu Jun 20 2013 18:55:11 GMT+0100 (BST)] DEBUG OUT >
Não consigo encontrar guias de solução de problemas para o HuBot nem sei como depurar o problema.