• Как выполнить функцию в определенное время через aiogram и aioschedule?

    @xSAMx00090
    Я воспользовался вторым способом из этой ссылки - заменить переменную в классе в функции run_pending в class Scheduler в __init__.py в поддериктории библиотеки. Это сработало, но мне нужно было реализовать всё так, чтобы основной код был в проекте, и не надо было залезать в код библиотеки.
    Поэтому я сделал примерно такое решение

    from aioschedule import Scheduler
    
    class CustomScheduler(Scheduler):
       pass
       #здесь я перезаписал метод 
       # run_pending изменив нужную 
       # переменную
    
    scheduler = CustomScheduler()
    scheduler.every(5).seconds.do(my_func)
    
    async def schedule_tasks():
        while True:
            await scheduler.run_pending()


    Запускаю я функцию schedule_tasks()в другом файле, но не выдает ошибок и не выполняется функция my_func