fix checkNag on plugin reload

This commit is contained in:
Nicolas Coevoet 2021-07-08 07:23:22 +00:00
parent 81e8093cd3
commit 2fcae101ce

View File

@ -1529,7 +1529,7 @@ class ChanTracker(callbacks.Plugin, plugins.ChannelDBHandler):
self._logChan(irc, channel, message) self._logChan(irc, channel, message)
if self.registryValue('announceNagInterval') > 0: if self.registryValue('announceNagInterval') > 0:
schedule.addEvent(self.checkNag, time.time() + schedule.addEvent(self.checkNag, time.time() +
self.registryValue('announceNagInterval')) self.registryValue('announceNagInterval'), 'ChanTracker')
def summary(self, irc, msg, args, channel): def summary(self, irc, msg, args, channel):
"""[<channel>] """[<channel>]
@ -3226,7 +3226,6 @@ class ChanTracker(callbacks.Plugin, plugins.ChannelDBHandler):
self._tickle(irc) self._tickle(irc)
def do263(self, irc, msg): def do263(self, irc, msg):
self.log.info('WARNING WHOX THROTTLED')
i = self.getIrc(irc) i = self.getIrc(irc)
i.whoxpending = False i.whoxpending = False
@ -4607,7 +4606,7 @@ class ChanTracker(callbacks.Plugin, plugins.ChannelDBHandler):
# protection features # protection features
def _act(self, irc, channel, mode, mask, duration, reason, nick): def _act(self, irc, channel, mode, mask, duration, reason, nick):
self.log.info('ChanTracker: acting in %s against %s / %s : %s %s %s' % (channel, nick, mask, mode, duration, reason)) log.info('ChanTracker: acting in %s against %s / %s : %s %s %s' % (channel, nick, mask, mode, duration, reason))
if mode == 'D': if mode == 'D':
action = self.registryValue('modeD') action = self.registryValue('modeD')
if len(action): if len(action):