【问题标题】:Telegram Bot make InlineKeyboardMarkup buttons unclickableTelegram Bot 使 InlineKeyboardMarkup 按钮无法点击
【发布时间】:2020-10-18 04:48:23
【问题描述】:

有没有办法让 InlikeKeyBoardMarkup 按钮在用户点击任何按钮后无法点击?我在 google 中搜索过,据我了解,我只能消失 ReplyKeyboardMarkup 按钮,这让我不满意。

我在 C# 中使用 Telegram-Bot 库

【问题讨论】:

  • 你的意思是视觉不可点击性?

标签: c# telegram telegram-bot


【解决方案1】:

无法直观地完成,但我已经使用了一段时间的替代方法:

使用 editMessageReplyMarkup 方法并生成相同的键盘布局,但您希望变为不可点击的按钮设置为 callback_data 类型,其值类似于 null 或您不会使用的任何其他值,单击它会将 Callback Query 发送到您根本无法回答的机器人或 answerCallbackQuery 立即(按钮上的“时钟”图标将立即消失)。

【讨论】:

    【解决方案2】:

    您可以删除问题的消息或将其编辑为:

    “我问你喜不喜欢我,你当然回答了。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多