|
|
@ -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) |
|
|
|