From 4c6fb019fed499608064f48ebd80bc21485afb78 Mon Sep 17 00:00:00 2001 From: Leander Furumo Date: Mon, 22 Apr 2024 02:03:51 +0200 Subject: [PATCH] log roles to add and remove before attempting to do so --- bot/src/cogs/galtinn.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bot/src/cogs/galtinn.py b/bot/src/cogs/galtinn.py index a7c2bc5..4c0b319 100644 --- a/bot/src/cogs/galtinn.py +++ b/bot/src/cogs/galtinn.py @@ -330,6 +330,8 @@ class Galtinn(commands.Cog): roles_to_add = set(filter(None, roles_to_add)) roles_to_remove = set(filter(None, roles_to_remove)) + self.bot.logger.info(f"Updating roles for user {user.id}. Adding {roles_to_add}. Removing {roles_to_remove}") + try: await user.add_roles(*roles_to_add, reason="Membership check") await user.remove_roles(*roles_to_remove, reason="Membership check") @@ -340,7 +342,7 @@ class Galtinn(commands.Cog): self.bot.logger.error(f"Failed to assign roles to user {user.id}. {e}") return False - self.bot.logger.info(f"Roles updated for user {user.id}. Gave {roles_to_add}. Removed {roles_to_remove}") + self.bot.logger.info(f"Roles updated for user {user.id}!") return True