mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-02-19 10:50:52 +00:00
Update user_messages.py
This commit is contained in:
@@ -165,6 +165,18 @@ async def process_new_message_text(
|
||||
)
|
||||
return
|
||||
|
||||
from app.utils.validators import validate_html_tags, get_html_help_text
|
||||
|
||||
is_valid, error_msg = validate_html_tags(message_text)
|
||||
if not is_valid:
|
||||
await message.answer(
|
||||
f"❌ <b>Ошибка в HTML разметке:</b>\n{error_msg}\n\n"
|
||||
f"{get_html_help_text()}\n\n"
|
||||
f"Исправьте ошибку и попробуйте еще раз, или отправьте /cancel для отмены.",
|
||||
parse_mode="HTML"
|
||||
)
|
||||
return
|
||||
|
||||
try:
|
||||
new_message = await create_user_message(
|
||||
db=db,
|
||||
@@ -173,12 +185,6 @@ async def process_new_message_text(
|
||||
is_active=True
|
||||
)
|
||||
|
||||
try:
|
||||
await message.answer("Тест", parse_mode="HTML", disable_notification=True)
|
||||
await message.delete()
|
||||
except Exception as e:
|
||||
logger.warning(f"HTML разметка может быть некорректной: {e}")
|
||||
|
||||
await state.clear()
|
||||
|
||||
await message.answer(
|
||||
@@ -200,7 +206,6 @@ async def process_new_message_text(
|
||||
reply_markup=get_user_messages_keyboard(db_user.language)
|
||||
)
|
||||
|
||||
|
||||
@admin_required
|
||||
@error_handler
|
||||
async def list_user_messages(
|
||||
|
||||
Reference in New Issue
Block a user