Без кода сказать сложно, но в целом:
- использовать register_next_step_handler()
- Изменить формат хранения данных так, чтобы нужные данные соответствовали определенному пользователю.*
При этом, это не взаимоисключающие, а дополняющие друг друга способы.
* - В идеале - с помощью базы данных, но в теории можно и с помощью словаря:
{
"id" : {
....
},
}
Но учитывайте, что в случае со словарем при любом перезапуске бота все данные потеряются и, если периодически не удалять ненужные самостоятельно, то со временем память кончится.