在电报机器人 (Telegraf) 中回调用户的响应

Callback for user's responses in a telegram bot (Telegraf)

我正在 node.js 上使用 Telegraf 编写一个电报机器人,我需要获取一些有关用户的信息。例如,机器人正在询问他们来自哪里。然后,我想等待用户的响应并将其存储在我的数据库中。但是,我不明白如何实现这一点,因为我不能只使用 bot.on('text', ...) 因为我问了多个问题并且之后需要区分回答。我发现有回调,但我发现的只是按钮和键盘。谢谢!

哦,找到办法了,需要用场景来实现

https://github.com/telegraf/telegraf/issues/705