Задать вопрос
@kirvel

Залил Telegram-бота на heroku, но он не отвечает. Почему так?

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

В чём может быть проблема?

Bot.java: https://paste.ubuntu.com/p/bGfq9S3cs5/

pom.xml: https://privatebin.net/?1373e6eab934896d#8KrwkTLMr...
  • Вопрос задан
  • 558 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@bio_engine
1. Возможно free dynos не выделены для твоего бота. Т.е. каждому пользователю в месяц даётся бесплатное N-часов на работу его приложения, хочешь больше, плати, так вот это время называется free dynos, и настраивается через консольку.

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

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

Войдите, чтобы написать ответ

Похожие вопросы