Фото: неверная команда — глобальное сообщение ошибки; тест-режим: кнопка 9 «Назад»
This commit is contained in:
+10
-24
@@ -232,13 +232,6 @@ def _photo_unknown(emojis: dict) -> str:
|
||||
f"{emojis['0']} — В главное меню"
|
||||
)
|
||||
|
||||
def _photo_invalid_cmd(emojis: dict) -> str:
|
||||
return (
|
||||
f"⚠️ <b>Неверный выбор пункта меню.</b>\n"
|
||||
f"Пожалуйста, используйте кнопки из сообщения выше.\n\n"
|
||||
f"{emojis['0']} — В главное меню"
|
||||
)
|
||||
|
||||
def _photo_processing_face(emojis: dict) -> str:
|
||||
return "⏳ <i>Ищу лицо на фото, пожалуйста, подождите...</i>"
|
||||
|
||||
@@ -276,20 +269,15 @@ def _photo_status_info(status: dict = None, emojis: dict = None) -> str | None:
|
||||
)
|
||||
return None
|
||||
|
||||
def _photo_test_welcome(emojis: dict, photo_id: str = None) -> str:
|
||||
"""Тест-приветствие. photo_id — если у пользователя ещё есть фото
|
||||
на модерации (тестовая проверка его не затрагивает)."""
|
||||
text = (
|
||||
def _photo_test_welcome(emojis: dict) -> str:
|
||||
"""Тест-приветствие: фото уйдёт напрямую в ИИ, никуда не публикуется."""
|
||||
return (
|
||||
f"🧪 <b>Тестовый режим фото-проверки</b>\n\n"
|
||||
f"📸 Пришлите фотографию — она уйдёт <b>напрямую в ИИ</b>.\n"
|
||||
f"Бот покажет вердикт ИИ. <b>Фото никуда не публикуется</b>."
|
||||
f"Бот покажет вердикт ИИ. <b>Фото никуда не публикуется</b>.\n\n"
|
||||
f"{emojis['9']} — Назад\n"
|
||||
f"{emojis['0']} — В главное меню"
|
||||
)
|
||||
if photo_id:
|
||||
text += (
|
||||
f"\n⏳ <b>У вас уже есть фото на модерации (№ {photo_id}).</b>\n"
|
||||
f"Ожидайте решения модератора. Тестовая проверка его не затрагивает.\n"
|
||||
)
|
||||
return text + f"\n\n{emojis['0']} — В главное меню"
|
||||
|
||||
def _photo_test_preview(emojis: dict) -> str:
|
||||
return (
|
||||
@@ -297,6 +285,7 @@ def _photo_test_preview(emojis: dict) -> str:
|
||||
f"Кадр получен. Фото никуда не публикуется.\n\n"
|
||||
f"{emojis['1']} — отправлю фото напрямую в ИИ\n"
|
||||
f"{emojis['2']} — Загрузить другое фото\n"
|
||||
f"{emojis['9']} — Назад\n"
|
||||
f"{emojis['0']} — В главное меню"
|
||||
)
|
||||
|
||||
@@ -414,9 +403,6 @@ 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_invalid_cmd() -> str:
|
||||
return _photo_invalid_cmd(EMOJI_DIGITS)
|
||||
|
||||
def photo_error_handling() -> str:
|
||||
return system_error_text(EMOJI_DIGITS, show_back=False)
|
||||
|
||||
@@ -455,9 +441,9 @@ def photo_welcome_with_status(status: dict = None, show_test: bool = False) -> s
|
||||
|
||||
PHOTO_TEST_WELCOME_TEXT = _photo_test_welcome(EMOJI_DIGITS)
|
||||
|
||||
def photo_test_welcome(photo_id: str = None) -> str:
|
||||
"""Тест-приветствие; photo_id — если у пользователя ещё фото на модерации."""
|
||||
return _photo_test_welcome(EMOJI_DIGITS, photo_id)
|
||||
def photo_test_welcome() -> str:
|
||||
"""Тест-приветствие (тест-под-режим фото-проверки)."""
|
||||
return _photo_test_welcome(EMOJI_DIGITS)
|
||||
PHOTO_TEST_PREVIEW_TEXT = _photo_test_preview(EMOJI_DIGITS)
|
||||
PHOTO_TEST_AI_CHECKING_TEXT = _photo_test_ai_checking(EMOJI_DIGITS)
|
||||
PHOTO_TEST_RECEIVING_TEXT = _photo_test_receiving(EMOJI_DIGITS)
|
||||
|
||||
Reference in New Issue
Block a user