def handle_ievent(self, ievent): """ check for callbacks, call Irc method. """ try: Irc.handle_ievent(self, ievent) if ievent.cmnd == 'JOIN' or ievent.msg: if ievent.nick in self.nicks401: self.nicks401.remove(ievent.nick) if ievent.cmnd != "PRIVMSG": i = IrcEvent() i.copyin(ievent) i.bot = self i.sock = self.sock ievent.nocb = True self.doevent(i) except: handle_exception()
def handle_ievent(self, ievent): """ check for callbacks, call Irc method. """ try: # call parent method Irc.handle_ievent(self, ievent) # check for callbacks if ievent.cmnd == 'JOIN' or ievent.msg: if ievent.nick.lower() in self.nicks401: self.nicks401.remove(ievent.nick.lower()) i = Ircevent() i.copyin(ievent) i.bot = self i.sock = self.sock callbacks.check(self, i) except: handle_exception()