Задать вопрос
tsepen
@tsepen
Frontend developer

Nodejs Telegram bot на Heroku?

Задеплоил чат бота на heroku. Работает как нужно первые 5 минут, затем перестает реагировать на команды, после повторного деплоя ситуация повторяется.
Что я делаю не так? Может на heroku где то есть какая то опция
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Академия Эдюсон
    Node.js-разработчик
    8 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Frontend-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 2
Alexandroppolus
@Alexandroppolus
кодир
Пусть приложение делает какой-нибудь http-запрос на себя, раз в 2-3 минуты, тогда будет жить. Раньше это работало, не знаю как сейчас.
Ответ написан
Grapeoff
@Grapeoff
В чём концепция...?
Создай Procfile в корне приложения

В нём пропиши:

worker: node bot.js

Понятно, что вместо bot.js ты пишешь путь к своему скрипту.

После этого должно починиться.

Проверь, чтобы у тебя в дешборде твоего приложения отображалось, что тип твоего Dyno — Worker.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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