Квиз-бот в Telegram - это бот, который проводит викторины, тесты, опросы и другие формы интерактивного взаимодействия с пользователем. Он задает вопросы, собирает ответы и, в зависимости от настроек, может вычислять правильные ответы (путем предоставления нескольких вариантов ответа и разветвления в зависимости от ответа), давать комментарии к ответам (например если вы создаете квиз при помощи сценариев), собирать данные.
Т.к. наша игра будет состоять из вопросов и ответов - нам обязательно потребуется модуль обратной связи.
Существует несколько видов вопросов, нас интересует "Опрос пользователя", как только мы его создали - переходим к его настройке, а именно прописываем наш вопрос из викторины и перечисляем варианты ответов.
Мы же не хотим, чтобы один пользователей несколько раз имел возможность поучаствовать в игре? Поэтому нам необходимо установить лимит на кол-во ответов на форму обратной связи.
Мы видим, что пользователь ответил на все вопросы - только в этом случае нам придёт уведомление (по завершению викторины).