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

При запуске телеграм бота на heroku выдает ошибку H10, как исправить?

При запуске телеграм бота на Heroku, выдает следующие ошибки:

2021-12-19T08:29:28.811009+00:00 heroku[web.1]: Process exited with status 1
2021-12-19T08:29:28.928872+00:00 heroku[web.1]: State changed from starting to crashed
2021-12-19T08:34:30.884295+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=testtgbot1.herokuapp.com request_id=a77a8de3-504d-4709-a778-c77984133f59 fwd="93.81.221.81" dyno= connect= service= status=503 bytes= protocol=https
2021-12-19T08:34:31.374086+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=testtgbot1.herokuapp.com request_id=a27748f9-f0b7-4d29-964a-1910d19d9a4f fwd="93.81.221.81" dyno= connect= service= status=503 bytes= protocol=https


Main класс:

@SpringBootApplication
public class Main {
    public static void main(String[] args) {
        SpringApplication.run(Main.class, args);
    }
}


App класс:
@Component
public class Application extends TelegramLongPollingBot {
    @Override
    public String getBotUsername() {
        return "MY_USERNAME";
    }

    @Override
    public String getBotToken() {
        return "MY_TOKEN";
    }

    @SneakyThrows
    @Override
    public void onUpdateReceived(Update update) {
        if (update.hasMessage() && update.getMessage().hasText()){
            if (update.getMessage().getText().equals("/start")){
                execute(new SendMessage().builder().chatId(update.getMessage().getChatId().toString()).text("Я бот, а ты тоже!").build());
            }
        }
    }
}


В документации написано, что H10 - ошибка в HTTP запросе, как ее убрать?
  • Вопрос задан
  • 211 просмотров
Подписаться 1 Простой 7 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

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