def remove_listener(self, event, listener): if valid_event(event): self._listeners[event].remove(listener) else: raise TypeError('Invalid IRC event %s.' % event)
def remove_listener(self, event, listener): if valid_event(event): self.listeners[event].remove(listener) else: raise TypeError('Invalid IRC event %s.' % event)
def register_listener(self, event, listener): if valid_event(event): self._listeners[event].append(listener) else: raise TypeError('Invalid IRC event %s.' % event)
def register_listener(self, event, listener): if valid_event(event): self.listeners[event].append(listener) else: raise TypeError('Invalid IRC event %s.' % event)