async def on_ready(self) -> None:
    (await super().on_ready())
    (await asyncio.sleep(0.1))
    for package_id in _CSGO_PACKAGE_IDS:
        if (package_id in self.licenses):
            break
    else:
        _log.info(f'Request free CSGO license for {self}')
        (await self.request_free_license([_CSGO_ID]))
    self.pool.queue.put_nowait(self)
async def on_ready(self) -> None:
    (await super().on_ready())
    (await asyncio.sleep(0.1))
    for package_id in _CSGO_PACKAGE_IDS:
        if (package_id in self.licenses):
            break
    else:
        _log.info(f'Request free CSGO license for {self}')
        (await self.request_free_license([_CSGO_ID]))
    self.pool.queue.put_nowait(self)