📝 Логирование + graceful shutdown

- Добавлен app/logger.py — loguru с ротацией (консоль, файл, ошибки)
- main.py: логи старта/стопа, graceful shutdown (SIGTERM/SIGINT/stop_signal)
- Все хендлеры: логирование ключевых действий пользователя
- Логи сохраняются в logs/bot_YYYY-MM-DD.log, ротация 30 дней
- Ошибки отдельно в logs/errors_*
This commit is contained in:
DevProject Agent
2026-06-14 19:43:46 +04:00
parent 4c5f99856c
commit a6a1e0d8a9
10 changed files with 126 additions and 18 deletions
+1
View File
@@ -3,6 +3,7 @@ from aiogram.types import Message
from aiogram.fsm.context import FSMContext
from app.db.memory import get_user
from app.logger import logger
router = Router()