From 8c09c3ecb2174f31aebd30ffd1bedbca972d7c8e Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Thu, 4 Jul 2019 12:12:43 -0400 Subject: [PATCH] test --- sopel_modules/SpiceBot/Server.py | 7 +++++++ sopel_modules/SpiceBot_Core_Processing/Server.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/sopel_modules/SpiceBot/Server.py b/sopel_modules/SpiceBot/Server.py index 4bb322c..b50d268 100644 --- a/sopel_modules/SpiceBot/Server.py +++ b/sopel_modules/SpiceBot/Server.py @@ -22,10 +22,17 @@ class BotServer(): 'PRIVMSG': 1, }, } + self.myinfo = {} def rpl_welcome(self, trigger): self.dict["host"] = str(trigger.sender).lower() + def parse_reply_myinfo(self, trigger): + self.myinfo["servername"] = trigger.args[1] + self.myinfo["version"] = trigger.args[2] + self.myinfo["usermodes"] = list(trigger.args[3]) + self.myinfo["channelmodes"] = list(trigger.args[4]) + def parse_reply_isupport(self, trigger): # check against 005_Bounce diff --git a/sopel_modules/SpiceBot_Core_Processing/Server.py b/sopel_modules/SpiceBot_Core_Processing/Server.py index 3c9ae50..b5cb6ef 100644 --- a/sopel_modules/SpiceBot_Core_Processing/Server.py +++ b/sopel_modules/SpiceBot_Core_Processing/Server.py @@ -23,4 +23,4 @@ def parse_event_005(bot, trigger): @sopel.module.event(SpiceBot.events.RPL_MYINFO) @sopel.module.rule('.*') def parse_event_004(bot, trigger): - bot.osd(str(trigger.args), "#deathbybandaid") + SpiceBot.server.parse_reply_myinfo(trigger)