簡體   English   中英

可以同時處理多個用戶的電報機器人 - python

[英]telegram bot that can handle multiple users at the same time - python

我正在嘗試使用 ""python-telegram-bot"" 創建一個電報機器人,以幫助用戶在以下步驟中重置一些密碼:
用戶發送“/start”來啟動機器人
機器人回復“輸入用戶名”
用戶輸入他們的用戶名
機器人詢問用戶 ID
驗證后
機器人要求用戶輸入他的通行證
並更改此用戶的密碼,
然而

該機器人無法同時處理多個用戶,這意味着,如果用戶輸入他的姓名“A”然后輸入他的用戶 ID,如果另一個用戶“B”啟動機器人並輸入他的姓名,它將發生沖突並詢問用戶“A”又要他的身份證了。。

我該如何處理

當您對 Func 下載器 updater.dispatcher.add_handler(MessageHandler(Filters.document, downloader)) 執行操作時,Helo

像這樣在下載器中執行另一個 Fuc def()

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))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM