单击后如何卸下嵌入式键盘? (蟒蛇)

时间:2018-06-21 12:04:58

标签: python python-3.x telegram telegram-bot python-telegram-bot

我的机器人发送了一条消息和两个按钮。用户单击+或-按钮后,我希望此内置键盘消失。

这是我制作按钮的方式:

markup_command = types.InlineKeyboardMarkup()
btn_p1 = types.InlineKeyboardButton(text='+', callback_data='like')
btn_p2 = types.InlineKeyboardButton(text='-', callback_data='disslike')
markup_command.add(btn_p1, btn_p2)
bot.send_message(message.chat.id, 'choose +/-', reply_markup=markup_command)

按下按钮即会发生以下情况:

@bot.callback_query_handler(func=lambda call: True)
def callback_inline(call):
    if call.data == 'like':
        bot.send_message(call.from_user.id, 'like')

单击后如何使该按钮消失?

1 个答案:

答案 0 :(得分:0)

您只需要使用editmessagereplymarkup编辑一个空键盘