Feature: In-game timer, anonymous leaderboard, witty tiered finale results, legal pages, button renames

This commit is contained in:
kobold-ai
2026-09-21 13:23:29 +02:00
parent 16bffa3be8
commit 26ff0660d3
12 changed files with 1508 additions and 74 deletions
+9
View File
@@ -40,6 +40,15 @@ class SuggestionCreateRequest(BaseModel):
falsche_antworten: Optional[List[str]] = None
difficulty: Optional[str] = "medium"
class LeaderboardSubmitRequest(BaseModel):
nickname: str
score: int
total_questions: int = 10
time_seconds: int
difficulty: Optional[str] = "all"
lang: Optional[str] = "de"
session_id: Optional[str] = None
class QuestionAdminCreate(BaseModel):
category: str = "harry_potter"
question: str