3 Commits

Author SHA1 Message Date
Денис Кривоченко dff39f025c Merge branch 'main' of http://192.168.1.108:3000/dddennnisss/trueconf_bot 2026-07-23 23:05:43 +07:00
Денис Кривоченко 523ed89519 Обновить instruct/handlers.py — файл с текстом в одном сообщении 2026-07-23 23:05:34 +07:00
Денис Кривоченко 6a6d59394a Обновить handlers.py — универсальный текст заявки 2FA 2026-07-23 22:27:50 +07:00
+7 -5
View File
@@ -234,13 +234,15 @@ async def instruct_router_handler(msg: Message):
else: else:
logger.info(f"User {cn} already has 2FA group. SD ticket creation skipped.") logger.info(f"User {cn} already has 2FA group. SD ticket creation skipped.")
# Показываем текст с результатом # Показываем текст с результатом и отправляем документ с caption
text = INSTRUCT_TRUECONF_WITH_AD(EMOJI_DIGITS, cn, ticket_id) text = INSTRUCT_TRUECONF_WITH_AD(EMOJI_DIGITS, cn, ticket_id)
await msg.answer(text, parse_mode="html")
# Отправляем документ-инструкцию
if os.path.isfile(TRUECONF_INSTRUCT_PATH): if os.path.isfile(TRUECONF_INSTRUCT_PATH):
await msg.answer_document(FSInputFile(TRUECONF_INSTRUCT_PATH)) await msg.bot.send_document(
chat_id=msg.chat_id,
file=FSInputFile(TRUECONF_INSTRUCT_PATH),
caption=text,
parse_mode="html"
)
elif cmd == "2": elif cmd == "2":
log_menu_stats(user_id, "Инструкции", "Почта") log_menu_stats(user_id, "Инструкции", "Почта")
set_state(user_id, "INSTRUCT_EMAIL_VIEW") set_state(user_id, "INSTRUCT_EMAIL_VIEW")