= ctx.message.text;
console.log(ctx.message.text)
await ctx.scene.leave("firstName");
await ctx.scene.enter('lastName');
}
else {
await ctx.replyWithHTML(На жаль, ви вводите спеціальні символи чи цифри!!! \n Введіть будь-ласка з букв своє <b>Прізвище</b>:\n);
await ctx.scene.reenter();
}
})
firstName.on('message',async (ctx)=>{
ctx.replyWithHTML(Введіть будь-ласка ваше <b>Прізвище</b>:);
})
Какое же говно ваши сцены
Что вместо них?
И раз уж сцены, то в этом кейсе в разы лучше визард сцены
Как вариант
кстати было бы классно вместо билдера формы, отдавать реакт код с компонентами, а в браузере jit компиляция, вообще бы зачетная штука получилась бы
ну либо svelte, сам фронтфреймворк можно будет сделать опциональным
Свелт круто
типа bot.start(ctx => { return ctx.reply('Пройдите регистрацию', m.inlineKeyboard([ m.loginButton('Зарегистрироваться', '...&form=code', {bot_username: '...', ...}) ]).extra()) })
лично мне понравилось, ибо хз как по другому сделать хорошо не мучая клиента, если надо не пару вещей спросить
Согласен 😂 ипусь второй день с чатом на сценах😂😂😂
Можно написать /\w+/i
Обсуждают сегодня