From 830aacc38c633993dab98b25c3e3f8c6ff321903 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Wed, 22 May 2019 14:20:16 -0400 Subject: [PATCH] more logging --- sopel_modules/SpiceBot/Events.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sopel_modules/SpiceBot/Events.py b/sopel_modules/SpiceBot/Events.py index 9337192..b228352 100644 --- a/sopel_modules/SpiceBot/Events.py +++ b/sopel_modules/SpiceBot/Events.py @@ -7,11 +7,12 @@ We utilize the Sopel code for event numbers and self-trigger the bot into performing actions """ - import sopel import functools import threading +from .Logs import logs + class BotEvents(object): """A dynamic listing of all the notable Bot numeric events. @@ -71,12 +72,14 @@ class BotEvents(object): def recieved(self, trigger): self.lock.acquire() + if isinstance(trigger, dict): eventnumber = str(trigger["number"]) message = str(trigger["message"]) else: eventnumber = str(trigger.event) message = trigger.args[1] + logs.log('SpiceBot_Events', str(eventnumber) + " " + str(message)) if eventnumber not in self.dict["triggers_recieved"]: self.dict["triggers_recieved"][eventnumber] = [] self.dict["triggers_recieved"][eventnumber].append(message)