From ee87c6cb40773ed7a96db4c04d99132b80a2d740 Mon Sep 17 00:00:00 2001 From: zevaryx Date: Sat, 19 Feb 2022 13:52:05 -0700 Subject: [PATCH] Better documentation --- jarvis_tasks/tasks/reminder.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/jarvis_tasks/tasks/reminder.py b/jarvis_tasks/tasks/reminder.py index 75a0c6d..74f61e9 100644 --- a/jarvis_tasks/tasks/reminder.py +++ b/jarvis_tasks/tasks/reminder.py @@ -12,13 +12,18 @@ if TYPE_CHECKING: async def remind(self, bot: "Snake") -> None: - """Run reminders in the background.""" + """ + Run reminders in the background. + + Args: + bot: Snake instance + """ while True: await asyncio.sleep(5) - reminders = await Reminder.find( + reminders = Reminder.find( q(remind_at__lte=datetime.utcnow() + timedelta(seconds=5), active=True) ) - for reminder in reminders: + async for reminder in reminders: user = await self._bot.fetch_user(reminder.user) if not user: await reminder.delete()