@temjiu

Как задать состояние другому пользователю в Aiogram?

Помогите решить вопрос с FSM, как можно реализовать возможность, записи состояния, которое ввёл человек с определенным ID

async def name(state: FSMContext, bot: Bot) -> None:
    await state.set_state(Form.name)
    await bot.send_message(chat_id=ADMINS[-1], text='Пришел новый заказ')

@router.message(Form.name)
async def process_name(message: Message, state: FSMContext) -> None:
    await state.update_data(name=message.text)
    data = await state.get_data()
    await message.answer(f"Проверьте правильность введенных данных\n\nВы ввели: {data['name']}")


Попробовал так, но состояние не работает у нужного пользователя
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ответы на вопрос 1
@twistfire92
Python backend developer
Вроде тут уже было обсуждение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы