ало сука не запускать не работает кал нахуй просто жди
This commit is contained in:
1 parent
6372a96f87
commit
48df539ee6
3 files changed
+161
-69
No files matched your search
@@ -426,6 +426,7 @@ def set_user_config(
|
||||
notify=DEFAULT_NOTIFY,
|
||||
markdown=DEFAULT_MARKDOWN,
|
||||
prompts={},
|
||||
calling={},
|
||||
):
|
||||
with shelve.open("users") as db:
|
||||
db[str(user_id)] = {
|
||||
@@ -436,6 +437,7 @@ def set_user_config(
|
||||
"notify": notify,
|
||||
"markdown": markdown,
|
||||
"prompts": prompts,
|
||||
"calling": calling,
|
||||
}
|
||||
|
||||
|
||||
@@ -449,6 +451,7 @@ def set_user_setting(
|
||||
notify=None,
|
||||
markdown=None,
|
||||
prompts=None,
|
||||
calling=None,
|
||||
):
|
||||
with shelve.open("users") as db:
|
||||
user_id = str(user_id)
|
||||
@@ -464,6 +467,7 @@ def set_user_setting(
|
||||
if notify is not None: settings["notify"] = notify
|
||||
if markdown is not None: settings["markdown"] = markdown
|
||||
if prompts is not None: settings["prompts"] = prompts
|
||||
if calling is not None: settings["calling"] = calling
|
||||
|
||||
db[user_id] = settings
|
||||
|
||||
@@ -490,6 +494,7 @@ def ensure_user(
|
||||
notify_mode=DEFAULT_NOTIFY,
|
||||
markdown=DEFAULT_MARKDOWN,
|
||||
prompts={},
|
||||
calling=[],
|
||||
):
|
||||
with shelve.open("users") as db:
|
||||
key = str(user_id)
|
||||
@@ -503,6 +508,7 @@ def ensure_user(
|
||||
"notify": notify_mode,
|
||||
"markdown": markdown,
|
||||
"prompts": prompts,
|
||||
"calling": calling,
|
||||
}
|
||||
|
||||
|
||||
@@ -517,6 +523,7 @@ def get_user_config(user_id):
|
||||
"notify": DEFAULT_NOTIFY,
|
||||
"markdown": DEFAULT_MARKDOWN,
|
||||
"prompts": {},
|
||||
"calling": [],
|
||||
}
|
||||
updated = False
|
||||
for key, value in defaults.items():
|
||||
|
||||
Reference in new issue
Block a user