Хочу при редактировании сообщения прикрепить к нему клавиатурную кнопку, но получаю сообщение, что бот ожидает инлайновую кнопку. Возможно ли прикрепить не инлайновую кнопку к редактируемому сообщению?
Использую библиотеку TeleBot
Ошибка:
2022-08-23 14:00:35,907 (__init__.py:688 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: inline keyboard expected"
Код:
@bot.message_handler(commands=["start"])
def greetings(message):
bot.send_message(message.chat.id, "Привет!")
bot.register_next_step_handler(message, start)
def start(message):
markup = types.ReplyKeyboardMarkup()
a = types.KeyboardButton("Да!")
markup.add(a)
bot.edit_message_text(chat_id=message.chat.id, message_id=message.message_id-1, text="Текст изменённого сообщения", reply_markup=markup)