maybe fix the unordered dick bug
This commit is contained in:
parent
54ee7615b0
commit
041a95f3af
|
@ -140,6 +140,7 @@ def dump_seen_db(bot):
|
|||
@hook(True)
|
||||
@require_chanmsg
|
||||
def seen_hook(bot, trigger):
|
||||
bot.memory["seen_lock"].acquire()
|
||||
last = (time.time(), trigger.channel, trigger.group(0))
|
||||
if not trigger.nick in bot.memory["seen"]:
|
||||
first = (time.time(), trigger.channel, trigger.group(0))
|
||||
|
@ -147,6 +148,7 @@ def seen_hook(bot, trigger):
|
|||
first = bot.memory["seen"][trigger.nick][:3]
|
||||
seen = first + last
|
||||
bot.memory["seen"][trigger.nick] = seen
|
||||
bot.memory["seen_lock"].release()
|
||||
|
||||
if time.time() - bot.memory["seen_last_dump"] > 1:
|
||||
# only dump once a minute at most
|
||||
|
|
Loading…
Reference in New Issue
Block a user