import asyncio import aioschedule as schedule from load import coc_api from database.worker import get_users, register async def check_update(): users = get_users() if users is None: return for user in users: user_id = user["user_id"] tag = user['tag'] data = coc_api.get_player(tag) register(user_id, data, task_update=True) async def updater(): schedule.every(1).hour.do(check_update) while True: await schedule.run_pending() await asyncio.sleep(5)