Slackbot + Heroku: надо продолжать входить - PullRequest
0 голосов
/ 26 июня 2018

У меня проблема с моим бот-ботом, работающим на Heroku. Сам бот - это просто «стартовый комплект».

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

Через некоторое время бот перестает работать. Журналы жалуются на невозможность найти команду. Я нажал на / логин моего приложения, развернутого на heroku, и позволил ему, и оно немного заработало.

Есть ли какая-нибудь конфигурация heroku, которую мне нужно изменить, чтобы она не работала или что-то в этом роде? Или это проблема со стартовым комплектом? Может ли быть что-то, что мне нужно сделать в слабой конфигурации?

1 Ответ

0 голосов
/ 18 августа 2018

Я почти уверен, что вы управляете своим ботом на хобби-динамике. Heroku отправляет хобби-динамов спать, если они не получают никаких запросов.

Что случилось:

  1. Вы развернули бота -> бот работает и работает
  2. Каждый может написать с ботом -> так здорово!
  3. Через несколько минут, пока бот не используется, динамо засыпает
  4. В данный момент бот не работает
  5. Вы нажали на / login, и да -> динамо запускается снова, и бот работает и работает

Подробнее о бесплатных динамах можно узнать здесь: https://devcenter.heroku.com/articles/free-dyno-hours.

Решение: переключиться на стандартные Dynos

...