【问题标题】:Running Telegram Bot on Heroku在 Heroku 上运行 Telegram Bot
【发布时间】:2022-01-26 14:32:03
【问题描述】:

所以目前,我正在尝试使用 python-telegram-bot JobQueue 创建一个每 5 分钟发送一次消息的机器人。该应用程序部署在 heroku 上,它似乎工作得很好。但有时在一段时间不活动后它不会向我发送消息(例如,不使用 /start 与机器人)我该如何解决这个问题?当我检查日志时,它似乎运行良好。谢谢!

【问题讨论】:

    标签: telegram-bot python-telegram-bot


    【解决方案1】:

    这听起来像是您在一个免费的网络测功机上使用 Heroku 实例,它在 30 分钟不活动后“休眠”。您可以在此处查看更多信息:https://devcenter.heroku.com/articles/free-dyno-hours#dyno-sleeping

    【讨论】:

      【解决方案2】:

      在 Procfile 中使用 clock python bot.py 代替 worker python bot.py

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-20
        • 1970-01-01
        • 2020-07-15
        • 2021-10-03
        • 2017-05-31
        • 1970-01-01
        • 2022-01-20
        • 2021-06-14
        相关资源
        最近更新 更多