🧠 クイズシステム
説明
ファイル: QuizSystem.py
テキスト、画像、音声質問をサポートするフル機能のクイズエンジン。
機能
- 質問タイプ:
MCQ(多肢選択):ボタンまたはモーダルベース。ブラインドイメージ:画像を表示、ユーザーはボタンまたはテキストで推測。ブラインドミュージック:ボイスチャンネルでオーディオを再生、ユーザーはテキストで推測(モーダル)。
- セッション管理:ロビーシステム、リアルタイムリーダーボード、状態復元。
- ランキング:個人ユーザースコアリング。
コマンド
管理
| コマンド | 説明 |
|---|---|
/quiz create | 名前付きクイズを作成。 |
/quiz add_mcq | 標準質問を追加。 |
/quiz add_blind_image | 画像質問を追加。 |
/quiz add_blind_music | 音楽質問を追加(FFmpegが必要)。 |
/quiz list | すべてのクイズをリスト。 |
ゲームプレイ
| コマンド | 説明 |
|---|---|
/quiz start | ロビーを開始。 |
/quiz stop | セッションを強制終了。 |