我想發送一個python telegram bot一個特定的命令,導致機器人響應請求獲取更多信息,並偵聽包含該額外信息的另一條消息。如何與機器人進行對話?
例如:
- 我送
/add
機器人迴應:ok, tell me your torrent link
。 - 我使用torrent鏈接向bot發送另一條消息,bot將它保存到Python變量中以供進一步使用。
我想發送一個python telegram bot一個特定的命令,導致機器人響應請求獲取更多信息,並偵聽包含該額外信息的另一條消息。如何與機器人進行對話?
例如:
/add
機器人迴應:ok, tell me your torrent link
。你可以列出這些東西。所以,當你說你的洪流鏈接,他把它添加到使用 yourlistname.append(yourtorrentlinkinput)
1-。如果你知道python-telegram-bot,你會知道它不能像這樣工作。 – grooveplex
在這種情況下,列表我會考慮ConversationHandler
你需要一個ConversationHandler。請參閱https://github.com/python-telegram-bot/python-telegram-bot/blob/master/examples/conversationbot.py – grooveplex