[英]Update menu in telegram bot
我有一個機器人,他只向用戶顯示一個菜單。 使用node-telegram-bot-api編寫。 我更新了菜單中的鏈接,我想將所有用戶更新到新菜單,而不再單擊“開始”。
我嘗試重置機器人並刪除botdata但它沒有再次發送菜單。
您必須將message_id
以及每次發送消息時在回復中收到的chat_id
字段保存在某處,對於發送消息的每個聊天,然后使用適當的參數調用方法bot.editMessageReplyMarkup
(如message_id
) 。 但請注意:如果用戶阻止了僵屍程序或刪除了聊天,您將收到錯誤消息。 因此,如果發生這種情況,您還必須從記錄中刪除當前的message_id
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.