This commit is contained in:
deathbybandaid 2019-07-04 11:22:42 -04:00
parent 30176ca3c7
commit 01496d4620

View File

@ -54,27 +54,27 @@ class BotServer():
if ',' not in raw_value: if ',' not in raw_value:
if str(raw_value).isdigit(): if str(raw_value).isdigit():
setting_value = int(raw_value) setting_value = int(raw_value)
self.isupport[key] = raw_value self.isupport[str(key)] = raw_value
else: else:
if key not in list(self.isupport.keys()): if str(key) not in list(self.isupport.keys()):
self.isupport[key] = {} self.isupport[str(key)] = {}
if not isinstance(self.isupport[key], dict): if not isinstance(self.isupport[str(key)], dict):
self.isupport[key] = {} self.isupport[str(key)] = {}
settings = str(raw_value).split(',') settings = str(raw_value).split(',')
for setting in settings: for setting in settings:
if ":" not in setting: if ":" not in setting:
self.isupport[key][setting] = None self.isupport[str(key)][str(setting)] = None
else: else:
setting_name, setting_value = setting.split(":") setting_name, setting_value = setting.split(":")
if str(setting_value).isdigit(): if str(setting_value).isdigit():
setting_value = int(setting_value) setting_value = int(setting_value)
self.isupport[key][setting_name] = setting_value self.isupport[str(key)][str(setting_name)] = setting_value
server = BotServer() server = BotServer()