Zlovoblachko's picture
Add application file
339f372
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()