'Remove a single receiver or a list of receivers.
Args:
receivers (Player, Object, Channel or list): Receiver to remove.'

def remove_receiver(self, receivers):

    for receiver in make_iter(receivers):
        if (not receiver):
            continue
        if (not hasattr(receiver, '__dbclass__')):
            raise ValueError('This    is    a    not    a    typeclassed    object!')
        clsname = receiver.__dbclass__.__name__
        if (clsname == 'ObjectDB'):
            self.db_receivers_objects.remove(receiver)
        elif (clsname == 'PlayerDB'):
            self.db_receivers_players.remove(receiver)
