Задать вопрос
@ood1n
Пытаюсь развиться

Как сделать бота vk в последовательным?

Здравствуйте. Впервые начал создавать бота для ВК и столкнулся с проблемой. Мне нужно, чтобы пользователь писал слово "Войти", и бот последовательно спрашивал сначала email, а потом, если пользователь с таким email существует, пароль, но я не понимаю, как сделать так, чтобы бот последовательно это спрашивал и запоминал промежуточные значения(email, пароль).
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
У тебя есть три функции
getStart
getEmail
getPassword

И просто хранишь где-нибудь ( в базе данных или памяти) , такую структуру
{
user_id: 123,
next: 'getEmail'
}


ТО есть ты хранишь идентификатор пользователя, и функцию, которая выполнится в след сообщении. Тебе пришло сообщение - глянул в бд какую функцию вызвать - вызвал - после записал в бд следующую функцию.

В nodejs есть библиотека, где хранится сессия пользователя
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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