169 похожих чатов

Про стейты ты видимо нихуя не понял, да?

12 ответов

25 просмотров

не мне нужно было сбросить персистент данные

Если его перезапустить, стейты сбросяться же

на основании state.finish()

Abstract-X- Автор вопроса

MemoryStorage это отдельный случай, уместный только в рамках локальной разработки

Там стейты вообще Роли не играют

Abstract-X- Автор вопроса

ну и нахуй мне делать сброс до начального у существующего юзера?

ну и нахуй мне персистент дату в стейтах хранить

Abstract-X- Автор вопроса

я тебе говорю о том, что в нормальном виде у тебя должна быть хронология. У всех пользователей по дефолту есть начальное состояние. Если ты будешь его использовать для того, чтобы поприветствовать и добавить юзера в БД, а затем сменить стейт на следующий (например, главное меню), то твой юзер уже в начальное не вернется. Все последующие стейты подразумевают, что юзер в системе (в базе и т. д.)

если у тебя все последующие стейты подразумевают что юзер в базе, один маленький проеб где не надо и бот посыпется

Abstract-X- Автор вопроса

ну так назови этот проёб

да хуй его знает, придет вася которому таску дали за 300 рублей, наговнокодит, у тебя упадет все, потом тебе таску дадут исправить

Abstract-X- Автор вопроса

...

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта