Задать вопрос
@Mackaron

Как удалить replay кнопки и одновременно создть keyboard кнопки в телеграм боте на питоне?

Я пишу бота на Python.

Мне понадобилось одновременно удалить replay-кнопки и создать keyboard-кнопки, но за одно отправление сообщения получается выполнить только одну из этих операций.

Вот пример кода:
markup = types.ReplyKeyboardRemove()
keyboard = types.InlineKeyboardMarkup()  
btn = types.InlineKeyboardButton(text = "btn", callback_data="btn")
keyboard.add(btn)
bot.send_message(message.from_user.id, "Выберите папку", reply_markup = markup)
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
grantur5707
@grantur5707
Full Stack Web Developer
Используйте последовательное выполнение этих команд:

markup = types.ReplyKeyboardRemove()
keyboard = types.InlineKeyboardMarkup()
btn = types.InlineKeyboardButton(text="btn", callback_data="btn")
keyboard.add(btn)

bot.send_message(message.from_user.id, "Клавиатура удалена", reply_markup=markup)

bot.send_message(message.from_user.id, "Выберите папку", reply_markup=keyboard)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы