Чат-бот присылает картинки при нажатии на кнопку, но не делает это по заданному графику

Сделал телеграм-бота, который по нажатию кнопки присылает рандомную картинку из базы данных. Хочу добавить функцию, чтобы он в определенное время присылал рандомную картинку сам без нажатия на кнопку, но не работает. Выдает следующую ошибку: start() missing 1 required positional argument: 'message'. Не понимаю как исправить?

    import telebot
    from telebot import types
    import random
    import schedule
    import time


    HTTP_API_TOKEN = '---'
    bot = telebot.TeleBot(HTTP_API_TOKEN)

    image_list = [ссылки на изображения]

    @bot.message_handler(commands=['start'])

    def start(message):
        keyboard = types.InlineKeyboardMarkup()
        keyboard.add(types.InlineKeyboardButton('ДА!', callback_data='yes'))
        image_url = random.choice(image_list)
        bot.send_photo(message.chat.id, image_url, reply_markup=keyboard)

    schedule.every().day.at("19:50").do(start)

    while True:
        schedule.run_pending()
        time.sleep(1)

    
    bot.polling(none_stop=True, interval=0)

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