- Добавлен app/logger.py — loguru с ротацией (консоль, файл, ошибки) - main.py: логи старта/стопа, graceful shutdown (SIGTERM/SIGINT/stop_signal) - Все хендлеры: логирование ключевых действий пользователя - Логи сохраняются в logs/bot_YYYY-MM-DD.log, ротация 30 дней - Ошибки отдельно в logs/errors_*
12 lines
357 B
Python
12 lines
357 B
Python
from aiogram import Router, F
|
|
from aiogram.types import Message
|
|
from app.logger import logger
|
|
from aiogram.fsm.context import FSMContext
|
|
|
|
router = Router()
|
|
|
|
@router.message(F.text == "📞 Контакты")
|
|
async def contacts(message: Message, state: FSMContext):
|
|
await state.clear()
|
|
|
|
await message.answer("📍 Москва\n☎ +7 999 999 99 99") |