diff --git a/core/bot.py b/core/bot.py index a368e69..45d7191 100644 --- a/core/bot.py +++ b/core/bot.py @@ -676,8 +676,10 @@ class IRCBot(IRCClient): ) return else: - self._negativePass = True + self._negativePass = True # if it's disabled, we still want the next block to run + # Only run if negativepass has completed, or exempted as above + if self._negativePass: if sinst["check"]: if sinst["ping"]: self.msg(sinst["entity"], sinst["pingmsg"])