From 8dcc2276e1833429d6c7b647a121c9cebc23ea89 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Thu, 4 Jul 2019 09:40:11 -0400 Subject: [PATCH] test --- sopel_modules/SpiceBot/Server.py | 2 +- sopel_modules/SpiceBot_Core_Processing/Server.py | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sopel_modules/SpiceBot/Server.py b/sopel_modules/SpiceBot/Server.py index 8b91169..0d68b9a 100644 --- a/sopel_modules/SpiceBot/Server.py +++ b/sopel_modules/SpiceBot/Server.py @@ -55,7 +55,7 @@ class BotServer(): settings = str(raw_value).split(',') for setting in settings: - settingname, setting_value = param.split('=') + settingname, setting_value = setting.split(',') if key.upper() == "TARGMAX": diff --git a/sopel_modules/SpiceBot_Core_Processing/Server.py b/sopel_modules/SpiceBot_Core_Processing/Server.py index 70ac19d..58f6484 100644 --- a/sopel_modules/SpiceBot_Core_Processing/Server.py +++ b/sopel_modules/SpiceBot_Core_Processing/Server.py @@ -25,11 +25,12 @@ def parse_event_005(bot, trigger): for param in parameters: if '=' in param: key, raw_value = param.split('=') - if ',' in raw_value: - settings = str(raw_value).split(',') - for setting in settings: - bot.osd([str(key), "includes", str(setting)], "#deathbybandaid") - else: + if ',' not in raw_value: if not raw_value: raw_value = None bot.osd([str(key), "=", str(raw_value)], "#deathbybandaid") + else: + settings = str(raw_value).split(',') + for setting in settings: + settingname, setting_value = setting.split(',') + bot.osd([str(key), str(settingname), "=", str(setting)], "#deathbybandaid")