Бот-викторинаГотовые

Готовый бот-викторина на Python: ваши вопросы с кнопками ответов, «верно» или «неверно» сразу и итоговый счёт

Обычно готово за 15 минутДоработки включеныКонтроль качества
Пакеты
Защита оплатыПодробнее
  • Доработки в рамках пакета бесплатны.
  • Если вы не ответите в течение 3 дней после сдачи, работа будет принята автоматически.

При оплате деньги резервируются и переходят сервису, только когда вы примете работу.

Готовый бот-викторина на Python: ваши вопросы с кнопками ответов, «верно» или «неверно» сразу и итоговый счёт

Пример результата

Пример по пакету «Стандарт»

Telegram-бот для записи на стрижку в барбершоп

Бот в Telegram

Запись на стрижку в боте

Фрагмент кода

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """Последний шаг формы: благодарит клиента и передаёт заявку дальше."""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

Все ответы и кнопки лежат в texts.yaml, поэтому клиент меняет цену или часы работы, не трогая код.

Файлы: ZIP-архив с bot.py, texts.yaml, settings.example.env (сюда клиент сам вписывает токен бота и таблицу), requirements.txt и README: как создать бота в Telegram, подключить Google Таблицу и запустить его на небольшом сервере или хостинге. Бот передаёт заявку, но не сверяется с расписанием мастеров: время подтверждает владелец.

Клиент: барбершоп с тремя мастерами, который записывал клиентов только по телефону. Задача: Telegram-бот с меню: цены, адрес и часы работы, форма записи (услуга, день и время, имя, телефон). Каждая заявка уходит в чат владельца и добавляется в Google Таблицу.

Клиент и все данные вымышлены.

Об услуге

Готовый бот-викторина — типовая викторина, которую мы уже продумали и наполняем вашими вопросами. Игрок запускает его в Telegram, Discord или Slack, получает ваши вопросы по одному с кнопками ответов, сразу видит, верно ли ответил, с вашим коротким пояснением, а в конце — счёт, ваш финальный текст и ссылку. Подходит для канала или сообщества, школьного класса, корпоратива или викторины о ваших товарах. Каждый вопрос считается одним из готовых ответов пакета. Со Standard каждый результат приходит вам в чат и в Google Таблицу, а форма может принять заявку на приз. Вопросы, варианты и верные ответы присылаете вы; бот сверяет ответы только с вашим ключом. Призы и их правила — ваши. Мы пишем код на Python и README по запуску; размещение и токен — на вашей стороне.

Что входит

  • Что вы получитеАрхив ZIP с кодом готового бота-викторины на Python, файлом вопросов с вашей викториной и README; код также виден на странице заказа.
  • Кнопки ответовИгроки нажимают вариант, а не печатают
  • Проверка сразуВерно или нет — с вашим пояснением
  • Счёт в концеС вашим финальным текстом и ссылкой
  • Результаты вамСчёт вам в чат и в Google Таблицу — со Standard
  • Вопросы в текстовом файлеВикторину можно сменить, не трогая код

Порядок работы

  1. 1
    ВопросыВы присылаете вопросы, варианты и верные ответы
  2. 2
    НастройкаМы наполняем готового бота вашей викториной и пишем инструкцию
  3. 3
    ЗапускВы создаёте бота, вписываете токен и запускаете его
  4. 4
    ПравкиВы просите правки в рамках пакета

Что нужно от вас

Платформа: Telegram, Discord или Slack. Ваши вопросы, к каждому 2–4 варианта, верный ответ и, по желанию, короткое пояснение — удобнее таблицей или текстовым файлом. Стартовый текст, финальные тексты для разного счёта и ссылка в конце. Для Standard — что спрашивает форма, например имя для заявки на приз, и куда отправлять результаты. Никогда не присылайте токен бота и пароли: README покажет, куда вы впишете их сами.

В брифе мы спросим:

  • Какая платформа?
  • Тема и кто будет играть
  • Ваши вопросы
  • Тексты в начале и в конце
  • Результаты и формы

Сравнение пакетов

ПакетыЭкономОдна викторина18 $СтандартВикторина с результатами38 $БизнесРаунды и анонсы64 $
Срок1 день2 дня3 дня
Доработки123
ПлатформаTelegram, Discord или SlackTelegram, Discord или SlackTelegram, Discord или Slack
Готовых ответовдо 10до 25до 40
Форм (заявка, запись, заказ)Нетдо 3до 5
Заявки вам в чат и в Google ТаблицуНетДаДа
Команды админа и рассылкаНетНетДа
Языков меню112
Готовая версияВикторина с кнопками ответовВикторина с кнопками ответовВикторина с кнопками ответов
Заказать ЭкономЗаказать СтандартЗаказать Бизнес

Защита оплаты

Вы оплачиваете заказ сразу, но деньги переходят сервису только за принятую работу.

  • Фиксированная ценаЦена пакета не меняется после оплаты.
  • Деньги резервируютсяПри оплате сумма только резервируется. Сервису она переходит, когда вы примете работу.
  • Проверка перед сдачейКаждый результат проходит проверку качества, прежде чем попасть к вам, и вы видите его на странице заказа до приёмки.
  • Бесплатные доработкиПросите изменения в рамках брифа столько раз, сколько предусмотрено пакетом.
  • Приёмка через 3 дняЕсли в течение 3 дней после сдачи вы не примете работу и не попросите изменений, она будет принята автоматически. Если после сдачи вы напишете в чат заказа, заказ подождёт; ответив, мы можем начать отсчёт 3 дней заново и сообщим об этом в чате.
  • Переделка или полный возвратЕсли результат не соответствует брифу и доработки не помогли или срок превышен больше чем вдвое, напишите в чат заказа: мы переделаем работу или полностью вернём деньги.
Как это работает →

Вопросы и ответы

Вы напишете вопросы?

Нет. Вопросы, варианты и верные ответы даёте вы, а мы вписываем их в бота как есть. Если заметите опечатку, исправим в рамках пакета.

Можно потом запустить новую викторину?

Да. Вопросы лежат в одном текстовом файле отдельно от кода: замените их и перезапустите бота. В Premium новый раунд открывается командой админа, и бот сообщает о нём игрокам.

Есть ли общая таблица рекордов?

Бот показывает каждому игроку его собственный счёт. Со Standard все результаты попадают в вашу Google Таблицу, и победителей вы можете объявить сами.

Может ли бот выдавать призы?

Он может показать ваш текст о призе и через форму прислать вам заявку победителя. Отправка призов и правила призовой викторины по закону вашей страны — на вашей стороне.

Почему он дешевле бота на заказ?

Это готовый типовой бот-викторина: порядок вопросов, проверка и счёт уже продуманы, а мы подстраиваем его под ваши вопросы и тексты.

Не нашли ответ?

Пакеты