🐛 Исправление: битые utf-8 символы и кавычки в start.py и profile.py
- start.py: кавычки у ключа name (было {name: ...} вместо {"name": ...})
- start.py: эмодзи в f-строке без кавычек
- profile.py: эмодзи и текст с нормальной кодировкой
This commit is contained in:
@@ -7,14 +7,11 @@ from app.db.memory import get_user
|
|||||||
router = Router()
|
router = Router()
|
||||||
|
|
||||||
|
|
||||||
@router.message(F.text == 👤 Профиль)
|
@router.message(F.text == "👤 Профиль")
|
||||||
async def profile(message: Message, state: FSMContext):
|
async def profile(message: Message, state: FSMContext):
|
||||||
await state.clear()
|
await state.clear()
|
||||||
|
|
||||||
user = get_user(message.from_user.id)
|
user = get_user(message.from_user.id)
|
||||||
|
|
||||||
if not user:
|
if not user:
|
||||||
await message.answer(Профиль не найден)
|
await message.answer("Профиль не найден")
|
||||||
return
|
return
|
||||||
|
await message.answer(f"👤 Имя: {user['name']}")
|
||||||
await message.answer(f👤 Имя: {user[name]})
|
|
||||||
|
|||||||
@@ -12,9 +12,9 @@ router = Router()
|
|||||||
async def start(message: Message):
|
async def start(message: Message):
|
||||||
user_id = message.from_user.id
|
user_id = message.from_user.id
|
||||||
if not get_user(user_id):
|
if not get_user(user_id):
|
||||||
set_user(user_id, {name: message.from_user.full_name})
|
set_user(user_id, {"name": message.from_user.full_name})
|
||||||
|
|
||||||
await message.answer(
|
await message.answer(
|
||||||
👋 Добро пожаловать в Demo Bot,
|
"👋 Добро пожаловать в Demo Bot",
|
||||||
reply_markup=menu,
|
reply_markup=menu,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user