问题标签 [botman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
26 浏览

laravel - Telegram bot 内联键盘在第一次点击后消失了

我正在通过Botman开发一个电报机器人,它显示带有回调模式的电报内联键盘。收到callback_query电报后,我会第一次回复answerCallbackQuery哪个工作得很好。

问题是第一次点击回调按钮后,该按钮会从消息中消失。

callback_query在机器人服务器上完成电报的请求执行之前,该按钮会一直显示。安装botsleep(10)服务器后,10秒后按钮消失。

Botman 处理程序代码:

我什至尝试在answerCallbackQuery通过editMessageReplyMarkup方法发送后更新键盘。即使按钮得到更新,但在请求执行完成后它们仍然消失。