Ответы пользователя по тегу Боты
  • Есть что то подобное на register_next_step_handler в aiogram?

    @Bzz48
    Сетевой инженер
    Привет, Я решил вот таким методом:
    @dp.message_handler(text = "Оставить заявку")
    async def command_start(message:types.Message):
        await message.answer("Напишите что Вас интересует")
        await Applications.mes.set()

    @dp.message_handler(state=Applications.mes)
    async def state(message:types.Message, state: FSMContext):
        answer = message.text
        admins_id = 111111
        await state.update_data(mes = answer)
        mess = await state.get_data('mes')
        await bot.send_message(chat_id = admins_id, text = f'Поступила заявка от {message.from_user.first_name}\n' 
                                                           f'Его сообщение {mess}')
        await state.finish()
        await message.answer("Администраторы отвятят вам")

    Все прекрасно работает через машину состояний, почитай документицию, там все подробно рассписано.
    Ответ написан
    Комментировать