There was an error while loading. Please reload this page.
1 parent 868ed44 commit c632e3dCopy full SHA for c632e3d
1 file changed
ban_appeals/ban_appeals.py
@@ -60,16 +60,9 @@ async def cog_load(self) -> None:
60
61
async def _sync_kicks(self) -> None:
62
"""Iter through all members in appeals guild, kick them if they meet criteria."""
63
- await asyncio.sleep(5)
64
- semaphore = asyncio.Semaphore(5)
65
-
66
- async def _process(member: discord.Member) -> None:
67
- async with semaphore:
68
- await self._maybe_kick_user(member)
69
70
- log.info("Starting kick job for ban appeals server")
71
- await asyncio.gather(*(_process(m) for m in self.appeals_guild.members))
72
- log.info("Kick job for ban appeals server completed")
+ await self.bot.wait_until_ready()
+ for member in self.appeals_guild.members:
+ await self._maybe_kick_user(member)
73
74
async def _maybe_kick_user(self, member: discord.Member) -> bool:
75
"""
0 commit comments