Zum Hauptinhalt springen

🧠 Quiz-System

Beschreibung

Datei: QuizSystem.py

Voll ausgestattete Quiz-Engine, die Text-, Bild- und Audiofragen unterstützt.

Funktionen

  • Fragetypen:
    • MCQ (Multiple Choice): Button-basiert oder Modal-basiert.
    • Blind Image: Zeigt Bild, Benutzer raten per Button oder Text.
    • Blind Music: Spielt Audio im Sprachkanal, Benutzer raten per Text (Modal).
  • Sitzungsmanagement: Lobby-System, Echtzeit-Ranking, Statuswiederherstellung.
  • Ranking: Individuelle Benutzerpunktzahl.

Befehle

Verwaltung

BefehlBeschreibung
/quiz createEin benanntes Quiz erstellen.
/quiz add_mcqEine Standardfrage hinzufügen.
/quiz add_blind_imageEine Bildfrage hinzufügen.
/quiz add_blind_musicEine Musikfrage hinzufügen (benötigt FFmpeg).
/quiz listAlle Quizze auflisten.

Gameplay

BefehlBeschreibung
/quiz startEine Lobby starten.
/quiz stopSitzung zwangsweise beenden.