Задать вопрос
  • Залил Telegram-бота на heroku, но он не отвечает. Почему так?

    @bio_engine
    1. Возможно free dynos не выделены для твоего бота. Т.е. каждому пользователю в месяц даётся бесплатное N-часов на работу его приложения, хочешь больше, плати, так вот это время называется free dynos, и настраивается через консольку.

    2. На хероку приложения могут запускаться в разных режимах, так, например, по умолчанию все приложения запускаются в режиме "web", т.е. ждут, пока к ним будет обращение извне.
    К боту никто не будет обращаться, он сам должен обращаться к кому надо. Такой режим работы называется "worker". Его так же можно настроить через консоль. Например:

    "heroku ps:scale worker=1"
    Ответ написан
    Комментировать