0

我有一个机器人,他只向用户显示一个菜单。使用 node-telegram-bot-api 编写。我已经更新了菜单中的链接,我想将所有用户更新到新菜单,而无需再次单击“开始”。

我尝试重置机器人并删除机器人数据,但它没有再次发送菜单。

4

1 回答 1

0

您必须将每次发送消息时将在回复中收到message_id的字段保存在某处,对于发送消息的每个聊天,然后使用适当的参数(如)调用该方法。但请注意:如果用户阻止了机器人或删除了聊天,您将收到错误消息。因此,如果发生这种情况,您还必须从记录中删除当前。chat_idbot.editMessageReplyMarkupmessage_idmessage_id

于 2019-05-07T21:09:10.557 回答