import asyncio _LOCKERS = {} def get_locker(user_id: int) -> asyncio.Lock: if user_id in _LOCKERS: return _LOCKERS[user_id] _LOCKERS[user_id] = asyncio.Lock() return get_locker(user_id)