On branch DiscordProfile

Initial commit
This commit is contained in:
EG
2026-07-01 15:15:07 +03:00
commit d4bf750c9e
3125 changed files with 601334 additions and 0 deletions
+70
View File
@@ -0,0 +1,70 @@
from services.profile_manager import load_profile, save_profile
def set_description(slot: int, text: str):
"""
Меняет пользовательское описание.
slot:
1 -> Discord description 2
2 -> Discord description 3
"""
if slot < 1 or slot > 2:
raise ValueError(
"Доступны только описания 1 и 2"
)
profile = load_profile()
descriptions = profile.setdefault(
"descriptions",
{
"1": "",
"2": "",
"3": ""
}
)
discord_slot = slot + 1
descriptions[str(discord_slot)] = text
profile["descriptions"] = descriptions
save_profile(profile)
return text
def get_description(slot: int):
if slot < 1 or slot > 2:
raise ValueError(
"Доступны только описания 1 и 2"
)
profile = load_profile()
descriptions = profile.get(
"descriptions",
{}
)
discord_slot = slot + 1
return descriptions.get(
str(discord_slot),
""
)