我是电报-Bot编程的新手。
我们在机器人中有一个菜单(使用ReplyKeyboardMarkup) &安培; menu1有子菜单1,子菜单2,子菜单3 &安培;子菜单1有子菜单1-1和submneu1-2
现在我在submneu1-2怎么能退后一步呢? (来自submneu1-2 - >子菜单1)
答案 0 :(得分:0)
为了做到这一点,电报机器人API中没有这样的方法。它更像是设计问题。但无论如何。解决方案是为用户保留会话。你必须保存用户当前会话。例如,如果用户发送子菜单,然后发送子菜单1-1,如果他/她按下后退按钮,则应将他/她带回子菜单。
但还有另一种方法。你可以使用独特的后退按钮。这样您就可以简单地管理请求。例如,您可以使用BackToMain和BackToFirstMenu而不是简单的后退按钮。