Удаление предыдущих сообщений в телеграм-боте

Рейтинг: 1Ответов: 0Опубликовано: 07.01.2023

Мне нужно, чтобы телеграм бот удалял свои предыдущее сообщения. Я попробовал сделать, но учитель сказал, что в моём коде 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)

Ответы

Ответов пока нет.