Допустим есть такая функция в конечном автомате на одном из шагов.
@router.message(Command(...), StateFilter(...))
async def myfunction(message: Message, state: FSMContext):
await state.update_data(text=message.text)
data = await state.get_data()
print(data)
await state.set_state(NextState)
Если множество пользователей, скажем 500 вызовут её, то для всех пользователей message.text будет храниться отдельно когда применяется await state.update_data(text=message.text), не перепишет ли кто-то чьи-то другие данные?
Важное условие, ни бд, ни MemoryStorage не используется.
На двух пользователях данные вроде хранятся отдельно, проверял через print, но что насчет 500?