From a5edb0b59ab1182f07d37c5726d44ec50e9afdb9 Mon Sep 17 00:00:00 2001 From: zevaryx Date: Sat, 19 Feb 2022 14:19:40 -0700 Subject: [PATCH] Remove self from reminder.remind --- jarvis_tasks/tasks/reminder.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jarvis_tasks/tasks/reminder.py b/jarvis_tasks/tasks/reminder.py index 74f61e9..f51b054 100644 --- a/jarvis_tasks/tasks/reminder.py +++ b/jarvis_tasks/tasks/reminder.py @@ -11,7 +11,7 @@ if TYPE_CHECKING: from dis_snek import Snake -async def remind(self, bot: "Snake") -> None: +async def remind(bot: "Snake") -> None: """ Run reminders in the background. @@ -24,7 +24,7 @@ async def remind(self, bot: "Snake") -> None: q(remind_at__lte=datetime.utcnow() + timedelta(seconds=5), active=True) ) async for reminder in reminders: - user = await self._bot.fetch_user(reminder.user) + user = await bot.fetch_user(reminder.user) if not user: await reminder.delete() continue @@ -41,8 +41,8 @@ async def remind(self, bot: "Snake") -> None: try: await user.send(embed=embed) except Exception: - guild = await self._bot.fetch_guild(reminder.guild) - member = await self._bot.fetch_member(user.id) + guild = await bot.fetch_guild(reminder.guild) + member = await bot.fetch_member(user.id) if not member: continue channel = await guild.fetch_channel(reminder.channel) if guild else None