如何使用JobQueue管理来自pub \ sub的推送通知?

如何使用JobQueue管理来自pub \ sub的推送通知?

问题描述:

我正在使用ConversationHandler来管理我的启动状态。
我也有一些计时器,所以我使用JobQueue。 此外,我有Web应用程序,用户可以执行一些任务,任务完成后,我想它(网站)从机器人发送通知给用户。为了在用户和电报僵尸之间进行互连,我决定使用ZeroMQ(使用这个例子https://gist.github.com/ramn/7061042
但是,我需要在我的机器人代码中以某种方式运行侦听器异步,否则它没有事件开始执行,因为机器人的start_polling函数。我曾尝试使用JobQueue它做的和它的工作很好,但它停止所有JobQueue队列=(
如何管理这种互连?我应该停止使用JobQueue并移动到一些芹菜般的图书馆吗?如何使用JobQueue管理来自pub sub的推送通知?

谢谢!

我不知道这是否会完全帮助,但python-telegram-bot@run_async装饰它为您提供了额外的线程异步功能。 你可以做from telegram.ext.dispatcher import run_async,然后装饰工作职能。

更多细节可发现在wiki here

+0

非常感谢!我会更仔细地阅读文档tho) – Timopheym