首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >能同时处理多个用户的电报机器人- python

能同时处理多个用户的电报机器人- python
EN

Stack Overflow用户
提问于 2022-07-08 01:26:33
回答 1查看 812关注 0票数 0

我正在尝试使用“python-电- bot”创建一个电报机器人,它可以帮助用户在以下步骤重置一些密码:

用户发送"/start“启动机器人

bot回复“输入用户名”

用户输入他们的用户名

bot请求用户id

验证后

机器人要求用户输入他的通行证

并更改此用户的密码,

不过,

bot不能同时处理多个用户,也就是说,如果用户输入他的名字"A“,然后输入他的用户id,如果另一个用户"B”启动了该机器人并输入了他的名称,它将冲突并再次向用户"A“询问他的id。

我怎么处理这个?

EN

回答 1

Stack Overflow用户

发布于 2022-08-07 19:36:26

当您对下载器函数执行操作时:

代码语言:javascript
复制
updater.dispatcher.add_handler(MessageHandler(Filters.document, downloader))

像这个一样,在downloader中执行另一个函数

代码语言:javascript
复制
def downloader(var,var):
    def again_def(var,var):
        return blabla
   
    t2 = threading.Thread(target=again_def,args=(var, var))
    t2.start()
    
if __name__ =="__main__":
    updater.dispatcher.add_handler(MessageHandler(Filters.document, downloader))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72905772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档