Как сделать ожидание ответа пользователя Telegram бота(библиотека aiogram)?
Делаю бота и нужно сделать чтобы при нажатии кнопки 'Обратиться', ему присылалось сообщение 'Напишите ваш вопрос'. После этого он вводит вопрос. Раньше я делал на библиотеке telebot и код выглядел очень просто:
bot.send_message(message.chat.id, "Напишите ваш вопрос:")
def third(message):
bot.send_message(message.chat.id, "C Вами скоро свяжеться менеджер")
adm_chat='наш админ чат'
chat_user_id=message.chat.id
bot.forward_message(adm_chat,message.chat.id, message.message_id)
second = bot.register_next_step_handler(message, third)
сейчас я перешел на библиотеку aiogram и не понимаю как написать данный код. Пробовал такое:
elif message.text == 'Обратиться':
await bot.send_message(message.chat.id, "Напишите ваш вопрос:")
async def third(message):
await bot.send_message(message.chat.id, "C Вами скоро свяжиться менеджер")
adm_chat='наш админ чат'
chat_user_id=message.chat.id
await bot.forward_message(adm_chat,message.chat.id, message.message_id)
second = dp.register_next_step_handler(message, third)
Не могу сделать ожидание ответа от пользователя.