Исправлено использование ParseMode в методах отправки сообщений бота для единообразия и улучшения читаемости кода.

This commit is contained in:
NikitolProject 2025-04-27 07:00:37 +03:00
parent c9feb61ceb
commit eaceba42c7

7
bot.py
View File

@ -9,6 +9,7 @@ import re
from aiogram import Bot, Dispatcher, types, F
from aiogram.filters import Command
from aiogram.types import Message
from aiogram.enums import ParseMode
from dotenv import load_dotenv
from ollama import AsyncClient
import asyncpg
@ -226,7 +227,7 @@ async def cmd_start(message: Message):
[InlineKeyboardButton(text="🗑 Очистить историю сообщений", callback_data="clear_history")]
])
await message.answer(welcome_message, parse_mode=types.ParseMode.MARKDOWN, reply_markup=keyboard)
await message.answer(welcome_message, parse_mode=ParseMode.MARKDOWN, reply_markup=keyboard)
@dp.message(Command("clear"))
@ -313,7 +314,7 @@ async def handle_photo(message: Message):
# Отправляем ответ пользователю с Markdown-форматированием и кнопкой
safe_answer = escape_markdown(answer)
await message.answer(safe_answer, parse_mode=types.ParseMode.MARKDOWN, reply_markup=keyboard)
await message.answer(safe_answer, parse_mode=ParseMode.MARKDOWN, reply_markup=keyboard)
except Exception as e:
# Останавливаем задачу обновления статуса печати в случае ошибки
@ -379,7 +380,7 @@ async def handle_text(message: Message):
# Отправляем ответ пользователю с Markdown-форматированием и кнопкой
safe_answer = escape_markdown(answer)
await message.answer(safe_answer, parse_mode=types.ParseMode.MARKDOWN, reply_markup=keyboard)
await message.answer(safe_answer, parse_mode=ParseMode.MARKDOWN, reply_markup=keyboard)
except Exception as e:
# Останавливаем задачу обновления статуса печати в случае ошибки