我如何部署电报机器人?

亨利·K

我刚刚开始学习如何创建电报机器人,我已经有了一些编程经验,所以我设法在我的本地 PC 上创建并启动了几个。但是我在某些远程或云服务上部署机器人时遇到了一些严重的问题。我已经在 heroku 上部署了我的机器人,但它经常无缘无故地停止工作,至少我找不到任何。如何将我的机器人免费部署到互联网?我不寻求商业利益,现在我只是想测试一下自己。

代码武士777

好的,所以我处理了这种问题。拳头这是我的示例代码:

    while True:
        try:
            bot.polling(none_stop=True,timeout=60,interval=10)
            break
        except Exception as e:
            logging.exception(e)
            sleep(10)
            continue

请注意,所有内容都包含在try except. 为什么因为polling()方法可以给出例如异常TimeoutError等等,所以您需要记录它们以查看发生了什么,然后编写自己的处理程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章