Удаление предыдущих сообщений в телеграм-боте
Мне нужно, чтобы телеграм бот удалял свои предыдущее сообщения. Я попробовал сделать, но учитель сказал, что в моём коде 2 ошибки, помогите, пожалуйста, найти и исправить. Вот мой код:
def get_kb(*btns: dict[str]):
markups = []
i = 0
kb = []
for x in btns:
i += 1
if i % 3 == 0:
markups.append(kb)
kb = []
kb.append(types.InlineKeyboardButton(text=x.get('text'),
callback_data=x.get('call'), url=x.get('url')))
else:
markups.append(kb)
return types.InlineKeyboardMarkup(markups)
Источник: Stack Overflow на русском