sha*_*rgy 4 command telegram telegram-bot
我知道如何使用电报命令,并知道如何读取已执行的命令.我想做的是这样的事情:
User: /send_address
Bot: Hello, please type your address..
User: my address...
Run Code Online (Sandbox Code Playgroud)
到目前为止,我可以读取/ send_address命令并回复"hello,...."显然我也可以读取用户的答案,就像我已经读过/ send_address命令一样.问题是,我怎么知道他发送的答案是回应我的"你好,请输入你的地址......"请求,还是他发送的只是因为?我可以有100个用户与机器人聊天,我是否必须为每个用户存储一个变量,记住他发送了/ send_address cmd?
据我所知,电报无法为用户保存状态.我在数据库中使用表来保存用户的命令.
这个怎么运作: