aboutsummaryrefslogtreecommitdiffstats
path: root/bot/cogs/reminders.py
diff options
context:
space:
mode:
authorGravatar scragly <[email protected]>2019-10-15 08:37:57 +1000
committerGravatar GitHub <[email protected]>2019-10-15 08:37:57 +1000
commit806c494a9794b7039f06151f5afeaa933382cc5e (patch)
treebc58ef80a3dae6b31832379deb5aa983ed09801f /bot/cogs/reminders.py
parentUse `bot.utils.humanize_delta`, tidy bot response, remove stray f from f-string (diff)
parentMerge pull request #503 from avayert/master (diff)
Merge branch 'master' into master
Diffstat (limited to '')
-rw-r--r--bot/cogs/reminders.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/bot/cogs/reminders.py b/bot/cogs/reminders.py
index 6e91d2c06..b54622306 100644
--- a/bot/cogs/reminders.py
+++ b/bot/cogs/reminders.py
@@ -30,9 +30,11 @@ class Reminders(Scheduler, Cog):
self.bot = bot
super().__init__()
- @Cog.listener()
- async def on_ready(self) -> None:
+ self.bot.loop.create_task(self.reschedule_reminders())
+
+ async def reschedule_reminders(self) -> None:
"""Get all current reminders from the API and reschedule them."""
+ await self.bot.wait_until_ready()
response = await self.bot.api_client.get(
'bot/reminders',
params={'active': 'true'}