@artshelom

Как сделать уровни в telegram-bot на node js??

Здравствуйте.
Как можно сделать уровни на боте?
Желательно с примерами и документацию где можно про это почитать?
  • Вопрос задан
  • 2439 просмотров
Пригласить эксперта
Ответы на вопрос 4
Ni55aN
@Ni55aN
Типичная машина состояний:

- К каждому состоянию привязать шаблоны для прослушивания сообщений
- Для каждого пользователя запоминать текущее состояние
- Начинать прослушивание с корневого состояния
- При получении соответствующего сообщения переходить в нужное состояние (или остаться в текущем)
Ответ написан
дока https://core.telegram.org/bots/api
примеры github, google
Уровни - это что?
Ответ написан
@nllm
Фиксируйте в базе текущее состояние пользователя (в каком он меню), исходя из этого выводите пункты меню. Вот и все уровни.
Ответ написан
deleted-dotCypress
@deleted-dotCypress
Думаю вам будет интересно: https://github.com/telegraf/telegraf-flow

Документации там минимум, по сути облегченный FSM с сохранением состояния.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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