首页 > 解决方案 > Telegram bot Python,如何在触发另一个事件时向某些用户发送消息

问题描述

我已经有一个脚本可以检查我的 gmail 收件箱并以一定的时间间隔发送某些邮件,为此我使用while True循环让它无限运行。

当我想将相同的东西应用到 Telegram 机器人中时:

bot.polling()优先于while True循环,反之亦然。如何让我的while True循环在 Telegram 机器人中运行,而机器人的其他功能不会被中断?

标签: pythonbotstelegraminfinite-looppython-telegram-bot

解决方案


目前还没有答案,但是我找到了一个临时解决方案。我使用了线程库并将'''bot.polling()'''放入o函数并在线程中调用此函数。基本上,多线程已经解决了我的问题。


推荐阅读