шаге еще сделать валидацию и если все ок, то сделать next ?
Ок, только как я понял, то ШАГ (stepHandler это функция и я могу повесить туда только одну функцию on. А если мне нужно проверить on('sticker') on('photo') и т.д ?
https://github.com/telegraf/telegraf/blob/v3/docs/examples/wizard-bot.js
Если на каком-то шаге нужно сделать несколько обработчиков каких-то событий, то создается Composer
Ошибка при старте проекта такая: Error: telegraf: Unsupported scene
Используй Composer
хз) думал может без этого не работало)
Это не важно, просто как шаблон человек взял, потом поправит Надо решить проблему (:
А как дальше подключается InfoScene?
const Wiz = require('./SyncEmailWizzard'); const stage = new Scenes.Stage([Wiz]); Bot.use(stage.middleware());
Мышкой наведи и покажи, что какое сообщение пишет
а в startWizrd сцене что?
Да я понял) скопировтаь не могу
const startWizard = (ctx) => { ctx.reply('Пожалуйста, укажите ваш емейл с которого вы совершали покупки'); return ctx.wizard.next(); };
Обсуждают сегодня