diff --git a/src/Owner.py b/src/Owner.py index 0835dcc88..cc1f4a5c0 100644 --- a/src/Owner.py +++ b/src/Owner.py @@ -164,6 +164,12 @@ class LogProxy(object): self.im_func = holder() self.im_func.func_name = 'log' + def inFilter(self, irc, msg): + if msg.command == 'PRIVMSG' and msg.nick == irc.nick: + self.log.warning('Somehow sent a message to myself, ignoring.') + return None + return msg + def __call__(self, irc, msg, args): text = privmsgs.getArgs(args) log.critical(text)