@kirvel

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

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект