Python telebot: как сделать, чтобы бот редактировал сообщения?

Я не понял библиотеку PyTelegramBotAPI, как сделать, чтобы бот в ответ на сообщения не присылал новые, а редактировал старые?


Ответы (1 шт):

Автор решения: vladrunk

Вот так:

bot.edit_message_text(
        chat_id=m.chat.id,
        message_id=m.message_id,
        text=f'{text}',
        parse_mode='Markdown', #не обязательно
        reply_markup=kbrd_start(), #не обязательно
)

А вообще, вот глянь, рабочий пример: https://github.com/vladrunk/MagicNumberBot/blob/master/main.py

→ Ссылка