Он в жопе какой-то, где и должен быть. telegraf/scenes/wizard
Да, но экспортируется он через module.exports
Так в телеграфе везде commonjs
и что поделать..
Не использовать визард
интересно, а как сделать сцену похожую на эту = new WizardScene( "application", (ctx) => { ctx.reply('enter your name') return ctx.wizard.next(); }, (ctx) => { ctx.reply( your reply is ${ctx.message.text} ) } )
telegraf 4 весь на esmodules 🌚
https://nekobin.com/nacajatema
если у меня таких сцен 20 штук, то визард удобней получается как не крути
Почему их 20 штук у тебя?
у меня очень много зависит от юзерского ввода
Это и на обычную можно переписать, хендлер на enter, хендлер на text
Визард удобен только при максимально простых цепочках, если что-то сложнее, он только мешает. Да и эти цепочки костыль какой-то, так и хочется дать ссылку на сайт, чтобы юзер нормальную форму заполнил
😔 Да, есть такое, можно мосмотреть другие реализации цепочек?
Обсуждают сегодня