@@ -2348,16 +2348,11 @@ class Client:
 | 
			
		||||
            Removing roles failed.
 | 
			
		||||
        """
 | 
			
		||||
        new_roles = [x.id for x in member.roles]
 | 
			
		||||
        remove = []
 | 
			
		||||
        for role in roles:
 | 
			
		||||
            try:
 | 
			
		||||
                index = new_roles.index(role.id)
 | 
			
		||||
                remove.append(index)
 | 
			
		||||
                new_roles.remove(role.id)
 | 
			
		||||
            except ValueError:
 | 
			
		||||
                continue
 | 
			
		||||
 | 
			
		||||
        for index in reversed(remove):
 | 
			
		||||
            del new_roles[index]
 | 
			
		||||
                pass
 | 
			
		||||
 | 
			
		||||
        yield from self._replace_roles(member, new_roles)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user