From eb36754b1d9deb569cca932c66da8dd69a72f917 Mon Sep 17 00:00:00 2001 From: Jademalo <386846+Jademalo@users.noreply.github.com> Date: Sat, 23 Sep 2023 08:51:27 +0100 Subject: [PATCH 1/3] [RoleTiers] async cog loading --- roletiers/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roletiers/__init__.py b/roletiers/__init__.py index e94a9c3..060881e 100644 --- a/roletiers/__init__.py +++ b/roletiers/__init__.py @@ -9,4 +9,4 @@ async def setup(bot): cog = RoleTiers(bot) await cog.initialize() - bot.add_cog(cog) + await bot.add_cog(cog) From 1c9e8ee1d3d537469d32c5fff3180ead514daecd Mon Sep 17 00:00:00 2001 From: Jademalo <386846+Jademalo@users.noreply.github.com> Date: Sat, 23 Sep 2023 09:03:49 +0100 Subject: [PATCH 2/3] [RoleTiers] Fix datetime TypeError --- roletiers/roletiers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roletiers/roletiers.py b/roletiers/roletiers.py index a0854ee..38a8cd8 100644 --- a/roletiers/roletiers.py +++ b/roletiers/roletiers.py @@ -87,7 +87,7 @@ def cog_unload(self): @staticmethod async def _seconds_since(time: datetime): - return (datetime.utcnow() - time).total_seconds() + return (datetime.now(timezone.utc) - time).total_seconds() @commands.Cog.listener("on_message_without_command") async def _message_listener(self, message: discord.Message): From 385a54a2c20513b8a1da142b9882260fdaa2bdda Mon Sep 17 00:00:00 2001 From: Jademalo <386846+Jademalo@users.noreply.github.com> Date: Sat, 23 Sep 2023 09:05:10 +0100 Subject: [PATCH 3/3] [RoleTiers] Fix imports --- roletiers/roletiers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roletiers/roletiers.py b/roletiers/roletiers.py index 38a8cd8..984e3cf 100644 --- a/roletiers/roletiers.py +++ b/roletiers/roletiers.py @@ -22,7 +22,7 @@ SOFTWARE. """ -from datetime import datetime, timedelta +from datetime import datetime, timezone, timedelta import discord from discord.ext import tasks