@zendra

Телеграм бот поддержки, как запустить (из статьи на хабре)?

Прочитал статью https://habr.com/ru/post/539766/ и захотелость такое себе.
Все сделал по инструкции и не работает.

2021-03-26T09:13:11.988980+00:00 heroku[run.5223]: State changed from starting to up
2021-03-26T09:13:12.142233+00:00 heroku[run.5223]: Awaiting client
2021-03-26T09:13:12.447750+00:00 heroku[run.5223]: Starting process with command `33`
2021-03-26T09:13:16.952296+00:00 heroku[run.5223]: Process exited with status 127
2021-03-26T09:13:17.060123+00:00 heroku[run.5223]: State changed from up to complete
2021-03-26T09:14:04.066139+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
2021-03-26T09:14:04.113311+00:00 heroku[web.1]: Stopping process with SIGKILL
2021-03-26T09:14:04.207508+00:00 heroku[web.1]: Process exited with status 137
2021-03-26T09:14:04.281261+00:00 heroku[web.1]: State changed from starting to crashed


Кто может запускал на heroku, кто знает в чем хитрость?
Переменную $port тоже добавлял. Не знаю, честно говоря даже удивлен - никаких признаков жизни.

p.s
Конечно "в один клик" как обычно вываливается в траблы многочасовые, а комментаторы на хабре вместо того, чтобы обсуждать работу с этим софтом витают в облаках и меряются пиписьками...
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
Altry
@Altry
Во - первых , куда вы отправляете сообщения? Как и в примере , в отдельный чат? Какой библиотекой пользуетесь для создания бота? Я бы порекомендовал все же отправлять их сразу на хелпдеск , которым вы пользуетесь ,через API. Для такого , Python предоставляет очень удобную библиотеку requests.

Во-вторых , вы можете запустить вашего бота прямо из IDE ,которой пользуетесь , так как он работает по стандартным HTTP запросам и будет работать если запущена машина и есть доступ к интернету. После отладки , разумно будет купить себе VPS( благо стоит он очень недорого) и уже не связываться с хероку.

Так же , для деплоя хероку требует чтобы вы задавали runtime , requirements и Procfile. Извиняюсь за возможно глупый вопрос , но это у вас готово? Здесь - https://elements.heroku.com/buttons/anshumanfauzda... есть неплохой гайд по выгрузке приложений в хероку , мне лично помог
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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