только одно конретное сообщение? 
                  
                  
                  
                  
                  
                  Просто надо сделать проверку пароля - если код верный, то дальше идет весь контент. Если код неправильный, то ответ "доступа нет". Просьба ввести пароль начинается сразу после start. Сейчас я делаю такую проверку так: 
                  
                  
                  bot.on('text', msg => {... if... else...})
                  
                  
                  
                  
                  
                  Но это слушает все сообщения...  если юзер введет любое сообщение после прохождения проверки - будет ответ про пароль. А это неправильно всегда отвечать про пароль )
                  
                  
                  
                  
                  
                  То есть надо, чтобы было так
                  
                  
                  - start 
                  
                  
                  - бот спрашивает пароль
                  
                  
                  - ввод пароля
                  
                  
                    - ответ по паролю
                  
                  
                    - если пароль ок, то бот показывает контент
                  
                  
                     - если юзер вводит здесь какое-то сообщение, то здесь ответ от бота приходит другой
                  
                  
                
https://t.me/telegraf_ru
А тут разве нельзя просто сделать проверку msg регэкспом на то что это start ? И если это он то выполнять проверку пароля, а если нет то не выполнять ?
посмотри про сцены
Можно массив с id пользователей которые уже ввели правильный код -для них показывается весь контент, всем остальным надо пройти пароль
Обсуждают сегодня