ало сука не запускать не работает кал нахуй просто жди

This commit is contained in:
huker667 committed 2026-09-25 00:23:03 +03:00
1 parent 6372a96f87
commit 48df539ee6
3 files changed
+161 -69

No files matched your search

+7
View File
@@ -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():