簡體   English   中英

電報機器人中的更新菜單

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM