использовать для хранения состояния (и с какими вообще сталкивались)?
например, ситуация - регистрация пользователя:
Б: Ваше имя?
П: Иван
Б: Выберите в inlinekeyboard'е, где проживаете
П: Монако
Б: *Записал все данные одной транзакцией*
Как лучше хранить промежуточные данные?
А какие варианты хранения у вас есть? И в чем сложность хранения промежуточных значений?
Отвратительная идея, спрашивать имя, фамилию, размер сапог. Не надо так делать.
Я недавно просматривал варианты. На go делать руками, а если нужно из коробки, то доя питона есть aiogram со встроенной машиной состояний. P.S. Там есть прекрасная фича - вешать хэнлеры на лямбы.
то, что делать руками - понятно) просто интересовало, как именно храните состояния, в каком виде и тд. в аиограме покопаюсь, спасибо
Я решил всё-таки на go делать. Состояния в редисе храню (ключ: id пользователя, value: структура и в ней время записи и непосредственно состояние) value в json стерилизовано
Обсуждают сегодня