Saltar al contenido principal

🧠 Sistema de Quiz

Descripción

Archivo: QuizSystem.py

Motor de Quiz completo que soporta preguntas de texto, imagen y audio.

Características

  • Tipos de Pregunta:
    • MCQ (Opción Múltiple): Basado en botones o Modales.
    • Blind Image: Muestra imagen, usuarios adivinan vía botones o texto.
    • Blind Music: Reproduce audio en Canal de Voz, usuarios adivinan vía texto (Modal).
  • Gestión de Sesión: Sistema de sala de espera (Lobby), clasificación en tiempo real, recuperación de estado.
  • Ranking: Puntuación individual por usuario.

Comandos

Gestión

ComandoDescripción
/quiz createCrear un quiz con nombre.
/quiz add_mcqAñadir una pregunta estándar.
/quiz add_blind_imageAñadir una pregunta de imagen.
/quiz add_blind_musicAñadir una pregunta musical (requiere FFmpeg).
/quiz listListar todos los quizzes.

Juego

ComandoDescripción
/quiz startLanzar una sala de espera.
/quiz stopForzar fin de sesión.