From 8282c88f449e54b386550e7f0b084c639df067e9 Mon Sep 17 00:00:00 2001 From: Lukas Tesar Date: Thu, 19 Sep 2024 11:58:44 +0200 Subject: [PATCH] resolve requested changes --- cogs/roles/cog.py | 3 ++- features/verification.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cogs/roles/cog.py b/cogs/roles/cog.py index ae1faa4d6..18fdc204d 100644 --- a/cogs/roles/cog.py +++ b/cogs/roles/cog.py @@ -255,4 +255,5 @@ async def remove_exclusive_roles( @commands.Cog.listener() async def on_member_join(self, member: disnake.Member): - await member.add_roles(member.guild.get_role(Base.config.newbie_role)) + if member.guild == Base.config.guild_id: # We're on VUT FIT guild + await member.add_roles(member.guild.get_role(Base.config.newbie_role)) diff --git a/features/verification.py b/features/verification.py index aaa0c6212..201b2c4de 100644 --- a/features/verification.py +++ b/features/verification.py @@ -322,5 +322,5 @@ async def clear_host_roles(self, inter: disnake.ApplicationCommandInteraction): verify = disnake.utils.get(guild.roles, name="Verify") zajemce = disnake.utils.get(guild.roles, name="ZajemceoStudium") - newbie = member.guild.get_role(config.newbie_role) + newbie = disnake.utils.get(id=config.newbie_role) await member.remove_roles(host, verify, zajemce, newbie, reason="Verify user")