BenderIsGreat34
@BenderIsGreat34
junior front-end

Как задать последовательные вопросы в боте-телеграм?

Как реализовать некий опрос-диалог? то есть я задаю вопрос, человек отвечает кратко, возможно, что только да/нет, а бот продолжает навешивать вопросы?
const Telegraf = require('telegraf');
    const bot = new Telegraf(...);

    bot.command('start', (ctx) => {
      ctx.reply("Привет, хочешь пообщаться?")
      bot.hears('Да', (ctx) => ctx.reply('Классно, слушай, а ты мальчик или девочка? Да/Нет'))
      bot.hears('Да', (ctx) => ctx.reply('Да/Нет'))
    })

    bot.launch();
  • Вопрос задан
  • 416 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Dik_Nik
Написать конечный автомат
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы