Тест-мод: под-режим «1 — тест проверка фото» внутри штатного фото-режима

This commit is contained in:
Hermes Bot
2026-08-20 13:06:35 +07:00
parent 633eb27450
commit 1ea42a9197
4 changed files with 43 additions and 13 deletions
+6 -3
View File
@@ -202,14 +202,16 @@ def sd_file_upload_error() -> str:
# --- Private functions (Internal logic) ---
def _photo_welcome(emojis: dict) -> str:
return (
def _photo_welcome(emojis: dict, show_test: bool = False) -> str:
text = (
f"🖼 <b>Режим обновления фото профиля</b>\n\n"
f"📸 Пришлите мне вашу фотографию.\n\n"
f"Бот автоматически найдёт лицо, покажет превью\n"
f"и отправит фото на публикацию в ваши корпоративные сервисы.\n\n"
f"{emojis['0']}В главное меню"
)
if show_test:
text += f"{emojis['1']} — тест проверка фото\n"
return text + f"{emojis['0']}В главное меню"
def _photo_unknown(emojis: dict) -> str:
return (
@@ -338,6 +340,7 @@ def _photo_cancel(emojis: dict) -> str:
# --- Public constants and functions ---
PHOTO_MAIN_MENU_TEXT = _photo_welcome(EMOJI_DIGITS)
PHOTO_TEST_ENTRY_TEXT = _photo_welcome(EMOJI_DIGITS, show_test=True)
PHOTO_UNKNOWN_CMD_TEXT = _photo_unknown(EMOJI_DIGITS)
def photo_error_handling() -> str: