我有一个机器人,他只向用户显示菜单。使用node-telegram-bot-api编写。 我已经更新了菜单中的链接,并且希望将所有用户更新到新菜单,而无需再次单击“开始”。
我尝试重置bot并删除botdata,但没有再次发送菜单。
答案 0 :(得分:0)
对于每次发送消息的聊天室,您都必须将message_id
和chat_id
字段保存在每次发送消息时都会在回复中收到的字段,然后再调用该方法bot.editMessageReplyMarkup
和适当的参数(例如message_id
)。
但请注意:如果用户阻止了漫游器或删除了聊天,您将收到一个错误消息。因此,如果发生这种情况,您还必须从记录中删除当前的message_id
。