из ответов?
У меня после старта идет проверка пароля, который должен ввести пользователь. То есть на ввод этого сообщения - ответ от бота должен быть "пароль верный" или "неверный".
А после прохождения проверки - бот должен отвечать на любое сообщение по другому. Как можно такое реализовать? Сейчас просто на любое сообщения всегда идет ответ "пароль верный" или "неверный".
Код сейчас:
bot.onText(/\/start/, msg => { ...просьба ввести пароль... }
bot.on('text', msg => { ...здесь проверка на правильность пароля - если пароль верный, то сообщение "все отлично", иначе "пароль неверный"...}
Сейчас 2 проблемы:
1) когда запускается start - появляется сразу сообщение "пароль неверный"
2) после прохождения проверки на пароль - на любой ввод текста выскакивается "пароль неверный"
Сейчас Телеграф не использую, но думаю об этом. Может он это решить?
Надо просто сцены заюзать
onText нет же
Возможно тебе поможет миддлваре типа optional
Обсуждают сегодня