async def leave_interactive_inner(dc: Client) -> None: await asyncio.sleep(1) async for guild in dc.fetch_guilds(limit=100): if click.confirm(f"do you want to leave {guild}?"): await guild.leave() else: print("ok, next...")
async def list_inner(dc: Client) -> None: await asyncio.sleep(1) async for guild in dc.fetch_guilds(limit=100): try: print(guild, guild.id) except: logger.exception("manage-discord: had discord api issue probably")