Aufgabe 22: Intake-Kommando-Engine ausbauen #13
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Aufgabe 22 — Intake-Service mit Regex-Patterns und Spielnamen-Extraktion
src/services/intake.pyhat bereitserkenne_kommando()mit Basis-Patterns. Das muss ausgebaut werden.Datei:
src/services/intake.pyerkenne_kommando()um folgende Kommandos erweitern:SPIEL_SUCHEN: "suche ", "finde ", "/suche "SPIEL_BEWERTEN: "bewerte mit ", "/bewerte "SPIEL_NEUHEITEN: "neuheiten", "was ist neu", "/neu"HILFE: "hilfe", "help", "/help", "/start"UNBEKANNT: alles andereNeue Funktion
extrahiere_spielname(text: str) -> str | None:Neue Funktion
extrahiere_bewertung(text: str) -> int | None:Test-Datei:
tests/services/test_intake_extended.pyCommit:
feat: Intake-Engine mit Regex-Patterns und Spielnamen-Extraktion