Исправлено использование ParseMode в методах отправки сообщений бота для единообразия и улучшения читаемости кода.
This commit is contained in:
parent
c9feb61ceb
commit
eaceba42c7
7
bot.py
7
bot.py
@ -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:
|
||||
# Останавливаем задачу обновления статуса печати в случае ошибки
|
||||
|
||||
Loading…
Reference in New Issue
Block a user