У меня есть приложение Heroku, которое автоматически развертывается при внесении изменений в GitHub.Это бот Discord (написан на python).
Теперь я хочу автоматически запустить этот скрипт на python, когда я собираюсь развернуть (он должен работать 24/7, пока он не будет остановлен новым развертыванием).
Я читал о Dynos, но не знаю, как их использовать.Я уже добавил Procfile
с bot: python bot.py
, но приложение не запустится автоматически.Dyno отображается только на вкладке ресурсов на панели инструментов.Используя heroku ps -a myapp
, он отвечает No dynos on ⬢ myapp
.bot: python bot.py
Dyno на приборной панели также не может быть запущен через этот переключатель.
Снимок экрана: Переключатель не может быть активирован
Поэтому я попытался использоватьrelease: python bot.py
, который запускает бота, но после другого развертывания процессы складываются, и бот запускается несколько раз.