button_one = types.InlineKeyboardButton(text="Другая клавиатура",callback_data="1")
button_two = types.InlineKeyboardButton(text="Кнопка два", callback_data="2")
keyboard_start.add(button_one, button_two)
bot.send_message(message.chat.id, text="Стартовая клавиатура", reply_markup=keyboard_start)
@bot.callback_query_handler(func=lambda call: True)
def callback_inline(call):
if call.message:
if call.data == "1":
kb=types.InlineKeyboardMarkup()
b1=types.InlineKeyboardButton(text="1 button",callback_data="text")
b2=types.InlineKeyboardButton(text="2 button",callback_data="text")
kb.add(b1,b2)
bot.send_message(call.message.chat.id, "Другая клавиатура", reply_markup=kb)
?
bot.send_message(call.message.chat.id, "Другая клавиатура", reply_markup=kb) замени на bot.edit_reply_markup(message.chat.id, text= "Другая клавиатура", reply_markup=kb)
Обсуждают сегодня