[LIB-13] Method scanUrl implementation for several scanners
[chesshog-scanner.git] / src / main / resources / settings / lichess.settings
index 4f44ba1..5a542fd 100644 (file)
@@ -2,7 +2,11 @@
   "tournamentUrl": "https://lichess.org/api/tournament/[tournamentId]/games",
   "tournamentIsMultiPage": false,
   "tournamentQueryParams": "?clocks=false&evals=false&opening=true",
+  "tournamentNameRegex": "\\[Event \"([^\"]+)\"\\]",
   "gameUrl": "https://lichess.org/[gameId]",
   "gamePgnUrl": "https://lichess.org/game/export/[gameId]",
-  "gameQueryParams": "?clocks=false&evals=false&literate=true"
+  "gameQueryParams": "?clocks=false&evals=false&literate=true",
+  "gameUrlRegex": "<div class=\"pgn\">([^<]+)</div>",
+  "gameJsonUrlRegex": "<script[^>]+>.*=(\\{.*\"data\":\\{\"game\"[^<]+})</script>",
+  "gameIdRegex" : "\\[Site \"https://lichess.org/([^\"]+)\"\\]"
 }
\ No newline at end of file