Changed tokens & improved permission service
This commit is contained in:
		| @@ -66,8 +66,6 @@ class PermissionService(PermissionServiceABC): | ||||
|             self._moderator_roles[guild.id] = mod_roles | ||||
|             self._moderators[guild.id] = mods | ||||
|  | ||||
|         self._logger.error(__name__, f'USERS {self._admins} {self._moderators}') | ||||
|  | ||||
|     def on_member_update(self, before: discord.Member, after: discord.Member): | ||||
|         g_id = after.guild.id | ||||
|  | ||||
| @@ -108,19 +106,7 @@ class PermissionService(PermissionServiceABC): | ||||
|         return self._moderators[g_id] | ||||
|  | ||||
|     def is_member_admin(self, member: discord.Member) -> bool: | ||||
|         role_match = False | ||||
|  | ||||
|         for role in member.roles: | ||||
|             if role in self._admin_roles: | ||||
|                 role_match = True | ||||
|  | ||||
|         return member in self._admins[member.guild.id] or role_match | ||||
|         return member in self._admins[member.guild.id] | ||||
|  | ||||
|     def is_member_moderator(self, member: discord.Member) -> bool: | ||||
|         role_match = False | ||||
|  | ||||
|         for role in member.roles: | ||||
|             if role in self._moderator_roles: | ||||
|                 role_match = True | ||||
|  | ||||
|         return member in self._moderators[member.guild.id] or role_match or self.is_member_admin(member) | ||||
|         return member in self._moderators[member.guild.id] or self.is_member_admin(member) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user