Size: a a a

Боты на Telegraf

2021 January 09

i

ik in Боты на Telegraf
сцена это миддлварь, если апдейт не обрабатывается или проставлены next(), то он дальше спокойно выйдет из сцены
источник

W

Wertaer in Боты на Telegraf
как спрятать эту клавиатуру?
источник

W

Wertaer in Боты на Telegraf
источник

W

Wertaer in Боты на Telegraf
отправляю пустой массив
источник

W

Wertaer in Боты на Telegraf
но она не исчезает
источник

i

ik in Боты на Telegraf
отдельный метод есть для replyKeyboard, removeKeyboard или как то так
источник

W

Wertaer in Боты на Telegraf
ок
источник

W

Wertaer in Боты на Telegraf
нет, не ок
источник

W

Wertaer in Боты на Telegraf
я не понял как его юзать
источник

W

Wertaer in Боты на Telegraf
источник

W

Wertaer in Боты на Telegraf
ну нихуя...
источник

W

Wertaer in Боты на Telegraf
аок
источник

W

Wertaer in Боты на Telegraf
все
источник

W

Wertaer in Боты на Telegraf
разобрался
источник

EG

Eugene Glova in Боты на Telegraf
и снова вопросие, пытаюсь сделать сцену визард, хочу на bot.hears() повесить ctx.scene.enter а оно ругается что scene андефайнед, я когда то делал но там были сцена на экшины, я попробовал на команду повесить тоже не сработало
источник

M

Murka in Боты на Telegraf
Eugene Glova
и снова вопросие, пытаюсь сделать сцену визард, хочу на bot.hears() повесить ctx.scene.enter а оно ругается что scene андефайнед, я когда то делал но там были сцена на экшины, я попробовал на команду повесить тоже не сработало
Код в студию
источник

M

Murka in Боты на Telegraf
Eugene Glova
и снова вопросие, пытаюсь сделать сцену визард, хочу на bot.hears() повесить ctx.scene.enter а оно ругается что scene андефайнед, я когда то делал но там были сцена на экшины, я попробовал на команду повесить тоже не сработало
Сцену в Stage регаешь?
источник

EG

Eugene Glova in Боты на Telegraf
Да и мидлвейр
источник

EG

Eugene Glova in Боты на Telegraf
Щас код скину
источник

EG

Eugene Glova in Боты на Telegraf
const pasportWizard = new WizardScene(
 "pasportWizard",
 (ctx) => {
   ctx.wizard.state.failureCount = 0;
   ctx.reply(
     [
       "Напишите:",
       "ФАМИЛИЮ",
       "ИМЯ",
       "ОТЧЕСТВО",
источник