self.channel.clients is a set, not a dict