import asyncio import anyio from userbot import PyroClient async def main() -> None: sessions_dir = anyio.Path("sessions") await sessions_dir.mkdir(parents=True, exist_ok=True) client = PyroClient("generated", workdir=".", load_handlers=False) await client.start() user_id = client.me.id if client.me else "unknown" await client.stop() await anyio.Path("generated.session").rename(sessions_dir / f"{user_id}.session") if __name__ == "__main__": asyncio.run(main())