From 77c416575d707f9a2f857c952530789be7794756 Mon Sep 17 00:00:00 2001 From: gsd Date: Sat, 11 Mar 2023 23:03:22 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BD=D1=83=20=D0=BA=D0=B0=D1=80=D0=BE=D1=87?= =?UTF-8?q?=20=D0=BE=D0=BD=D0=BE=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0?= =?UTF-8?q?=D0=B5=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other_ext/vip_roles.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/other_ext/vip_roles.py b/other_ext/vip_roles.py index 9e91759..16c08bb 100644 --- a/other_ext/vip_roles.py +++ b/other_ext/vip_roles.py @@ -59,6 +59,8 @@ class Extension: VIP_ROLE = self.core.get_guild(self.core.main_server_id).get_role(role_id) for member in ids_4_remove_role: + if member is None: + continue try: print(f"Remove role({role_id}) from {member}") await member.remove_roles(VIP_ROLE) @@ -66,6 +68,8 @@ class Extension: print(f"Failed remove role ({role_id}) to {member}, err: {err}") for member in ids_4_add_role: + if member is None: + continue try: print(f"Add role({role_id}) to {member}") await member.add_roles(VIP_ROLE)