from aiogram import Router, F from aiogram.types import Message from aiogram.fsm.context import FSMContext from app.config.config import ADMIN_ID from app.keyboards import user_keyboards as kb from app.states import MessageStates router = Router() @router.message(F.text == 'Связаться с Ниной') async def pre_contact_admin(message: Message, state: FSMContext): await state.set_state(MessageStates.user_contact_admin) await message.answer('Напишите ваше сообщение для Нины') @router.message(MessageStates.user_contact_admin) async def contact_admin(message: Message, state: FSMContext): await message.bot.send_message( chat_id=ADMIN_ID[0], text=f'Сообщение от @{message.from_user.username}:' ) await message.forward(ADMIN_ID[0]) await message.answer( 'Сообщение отправлено! Нина ответит вам в ближайшее время.', reply_markup=kb.user_back_wo_reg ) await state.clear()