Пытаюсь создать планировщика:
sheduler = AsyncIOScheduler(timezone='Europe/Moscow')
async def thread_maintaining_communication():
print('тут')
async def main():
sheduler.add_job(thread_maintaining_communication,"interval", seconds=20)
sheduler.start()
#await bot.infinity_polling(skip_pending=True)
while True:
print('Сплю 10 сек')
await asyncio.sleep(10)
asyncio.run(main())
Но по какой-то неведомой мне причине он не работает. Вот что в консоли:
INFO:apscheduler.scheduler:Adding job tentatively -- it will be properly scheduled when the scheduler starts
INFO:apscheduler.scheduler:Added job "thread_maintaining_communication" to job store "default"
Сплю 10 секINFO:apscheduler.scheduler:Scheduler started
Сплю 10 сек
Сплю 10 сек
Сплю 10 сек