Files
demo_spa_bot/app/handlers/profile.py
T
DevProject Agent 866a01d700 🔥 JSON-хранилище: данные в data/*.json вместо in-memory
- Переписан memory.py: теперь загружает/сохраняет users.json и bookings.json в data/
- booking_service.py: импорты через функции, а не переменные
- start.py, profile.py: используют get_user/set_user вместо прямого импорта users
- Добавлена папка data/ с .gitkeep
2026-06-14 19:22:27 +04:00

21 lines
484 B
Python

from aiogram import Router, F
from aiogram.types import Message
from aiogram.fsm.context import FSMContext
from app.db.memory import get_user
router = Router()
@router.message(F.text == 👤 Профиль)
async def profile(message: Message, state: FSMContext):
await state.clear()
user = get_user(message.from_user.id)
if not user:
await message.answer(Профиль не найден)
return
await message.answer(f👤 Имя: {user[name]})