Slackbot + Heroku:必须继续登录

时间:2018-06-26 13:59:52

标签: heroku slack botkit

我在Heroku上托管的botkit松弛机器人出现了问题。该机器人本身就是“入门工具包”。

https://github.com/howdyai/botkit-starter-slack

过一会儿,机器人停止工作。日志抱怨找不到团队。我点击了我的heroku部署的应用程序的/ login路径,并允许它使用,它又可以正常工作了。

是否需要更改heroku配置以使其不处于空闲状态?还是入门套件有问题?在松弛配置中是否需要做些什么?

1 个答案:

答案 0 :(得分:2)

我很确定您是在爱好测功机上运行您的机器人的。如果未收到任何请求,Heroku会向他们发送爱好测功机。

发生了什么事

  1. 您已部署了机器人->机器人正在运行并正常运行
  2. 每个人都可以使用bot编写->太棒了!
  3. 几分钟后,在不使用漫游器的情况下,dyno进入了睡眠状态
  4. 此刻机器人无法正常工作
  5. 您点击了/ login请求,是的-> dyno重新启动,并且机器人正在运行并正常工作

在此处了解有关免费测功机的更多信息:https://devcenter.heroku.com/articles/free-dyno-hours

解决方案:切换到标准Dynos