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

Подскажите пожалуйста, как сделать так, что бы бот автоматически удалял свои и пользовательские сообщения при его же использовании.

import sqlite3
import telebot
import requests
from telebot import types
import random
TOKEN = 'XXXX'

bot = telebot.TeleBot(TOKEN)

@bot.message_handler(commands=['start'])
def start(message):
    adm = [1]
    if message.chat.id not in adm:
        bot.send_message(message.chat.id, '⛔️Доступ воспрещён⛔️')
    else:
        bot.send_message(message.chat.id, '✅Доступ разрешён✅')
        markup = types.ReplyKeyboardMarkup(row_width=2)
        item1 = types.KeyboardButton('1')
        item2 = types.KeyboardButton('2')
        item3 = types.KeyboardButton('3')
        item4 = types.KeyboardButton('4')

    markup.add(item1, item2, item3, item4)

    bot.send_message(message.chat.id, 'HI'.format(message.from_user), reply_markup = markup)

@bot.message_handler(content_types=['text'])
def bot_message(message):
    if message.chat.type == 'private':
        if message.text == '1':
            bot.send_message(message.chat.id, 'ссылка админа')
        
        elif message.text == '2':
            markup = types.ReplyKeyboardMarkup(row_width=2)
            item1 = types.KeyboardButton('Скоро 1')
            item2 = types.KeyboardButton('Скоро 2')
            back = types.KeyboardButton('? Назад')
            markup.add(item1, item2, back)

            bot.send_message(message.chat.id, '2', reply_markup = markup)

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