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