import telebot
from telebot import types
import time
bot = telebot.TeleBot("bot TOKEN" , parse_mode=None)
Исползуйте
edit_message_text
def edit_message(message):
text = "текст соообщения"
bot.edit_message_text(message.chat.id, message.message_id - 1, text)
либо
def edit_message(message):
bot.edit_message_text(message.chat.id, message.message_id - 1, "текст соообщения")
если требуется несколько раз изменять на разный текст
def edit_message(message):
texts = []
texts.append("текст 1")
texts.append("текст 2")
texts.append("текст n")
num = 0
time = 2 #колличевство времени между редактированием сообщения (в секундах)
for text in texts:
bot.edit_message_text(message.chat.id, message.message_id - 1, text)
time.sleep(time)
возможно, с точки зрения профессионала, мой код неправильный, но должен работать
мне 13)