Quizz_ybot – это Telegram-бот, написанный на Python с использованием пакета python-telegram-bot. Бот позволяет создавать квизы из одного сообщения или интерактивно, шаг за шагом.
Содержимое
Функции
- Создание квиза из одного сообщения: Отправьте форматированное сообщение, содержащее вопрос, ответы, номер правильного ответа и необязательное объяснение. Бот автоматически преобразует его в квиз и поделится им в чате.
- Пошаговое создание квиза: Создайте квиз интерактивно, следуя инструкциям бота, отправляя каждый компонент (вопрос, ответы и т. д.) как отдельные сообщения.
Как использовать бота
- Отображение инструкций: Отправьте команду /help, чтобы отобразить подробные инструкции по использованию бота.
- Создание квиза из одного сообщения: Форматируйте сообщение следующим образом:
- Вопрос: Окружите вопрос вопросительным знаком (?) и точкой (.).
- Ответы: Окружите каждый ответ восклицательным знаком (!) и точкой (.).
- Номер правильного ответа: Укажите номер правильного ответа (начиная с 1), окруженный двоеточиями (:).
- Объяснение (необязательно): Добавьте объяснение, окруженное двойными двоеточиями (::).
- Пошаговое создание квиза: Отправьте команду /lquiz, чтобы начать процесс. Следуйте инструкциям бота:
- Отправьте вопрос.
- Отправьте ответы (по одному на сообщение). Напишите “done”, когда закончите.
- Отправьте номер правильного ответа.
- Необязательно, отправьте объяснение или напишите “done”, чтобы пропустить.