Greetings. Does anyone know how to switch bot states? Maybe someone

can show the code?
To have some kind of layer between the bot and the service, which stores the states and switches them.

7 ответов

7 просмотров

You can save the state of the user in a storage like Redis or a database. And whenever you have a new update, retrieve the state from the storage and run logics accordingly.

https://github.com/telegraf/telegraf/blob/v4/src/scenes/stage.ts#L45

you can do it with scenes in telegraf

Гений-Без Ни Автор вопроса

Using Java Spring)))

Гений Без Ни
Using Java Spring)))

you can use and FSM library that can allow you to store states in caching system like redis or in database

Гений-Без Ни Автор вопроса
iba
you can use and FSM library that can allow you to ...

I heard about Spring state machine. I know what is Redis, but never used it.

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

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

байдинг к angle?
LipusikTK
6
ммм.. у него есть некая проблема, что обучается он на наших, человеческих знаниях, а они очень и очень проблемны. Сможет ли он из проблемных знаний получить знания более высок...
Constantin F.
2
вот смотри, я геймдев. что я получу от дарта? я хз..ничего. я даже пытался немного. я хочу написать ГУИ. Это флаттер да ок, но под виндой средне, но пойдет. я хочу написать ве...
Vi
2
я не говорю что флатер не нужен, флатер хорош. вопрос в том, что....а дальше все? ну больше он и не нужен. Дарт
Vi
3
У го просто нет достойных конкурентов в нише. Вот если я спрошу. Зачем брать NodeJS и в чем его плюсы. Если мне можно набрать команду с нуля?
Vi
2
как поправить перф языку, который задизанен как что то среднее между го и питоном?
Vi
2
А шо, ты этой библиотекой пользуешься?
Darkanronpa Dark Hole
10
Поможете переписать промпт для ГПТ во вменяемое ТЗ для ЮЛ исполнителя? Сам чатгпт при такой просьбе постоянно допускает логические ошибки. Вменяемое = документ ворд по образцу...
Александр Y
1
> комьюнити я бы не судил по этому чату. Как мы видели по статам просмотров нескольких телеговских постов, то в чате их набивается 30-40 или даже выше, когда как общаются акти...
Constantin F.
4
а по докерам вопрос такой еще: 1) надо сделать докер с установкой libpq и Ди. В нём запустить веб сервис 2) запустить второй докер с базой PG 3) из первого докера по localhost...
Serg Gini
3
Карта сайта