This commit is contained in:
ionburger 2022-11-08 14:47:25 -07:00
parent f3ccad70cf
commit b7a9400e39

View File

@ -15,14 +15,18 @@ def config(value,db="config",serverid=server,mode="r"):
} }
with shelve.open("bot.shlf",writeback=True) as data: try:
if mode == "r": with shelve.open("bot.shlf",writeback=True) as data:
try: if mode == "r":
return data[db][serverid][value] try:
except: return data[db][serverid][value]
return default[value] except:
elif mode == "w": return default[value]
data[db][serverid] = value elif mode == "w":
return("success") data[db][serverid] = value
else: return("success")
print("error") else:
print("error")
except:
print("a storage error occured so default was returned")
return default[value]