Skip to content

chessli

Usage:

$ chessli [OPTIONS] COMMAND [ARGS]...

Options:

  • --version
  • -v, --verbose: Select verbosity level: Warning(-v), Info(-vv) Debug(-vvv), [default: 2]
  • --user TEXT: Select a user name
  • --show-configs / --no-show-configs: Show chessli configuration [default: False]
  • --show-paths / --no-show-paths: Show chessli paths [default: False]
  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Commands:

  • games: Fetch, store, show and ankify games and...
  • openings: Show and ankify chess openings
  • stats: Get stats and infos from Lichess
  • tactics: Chessli Tactics & Puzzles

chessli games

Fetch, store, show and ankify games and mistakes

Usage:

$ chessli games [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • ankify: Parse your games to find mistakes and create...
  • fetch: Fetch games from lichess and optionally store...
  • ls: List your games

chessli games ankify

Parse your games to find mistakes and create Anki cards

Usage:

$ chessli games ankify [OPTIONS]

Options:

  • --new-games-only / --no-new-games-only: Fetch new games and only ankify those [default: True]
  • --since [last-time|one-hour|yesterday|last-week|last-month|last-year|forever]: Filter fetching of games to those played since since [default: last-time]
  • --max INTEGER: Limit fetching of games to max [default: 30]
  • --perf-type [antichess|atomic|chess960|crazyhouse|horde|kingOfTheHill|racingKings|threeCheck|bullet|blitz|rapid|classical|ultraBullet]: Filter fetching of games to the selected perf_types
  • --export-only / --directly: Select to only export the created anki cards [default: True]
  • --help: Show this message and exit.

chessli games fetch

Fetch games from lichess and optionally store them

Usage:

$ chessli games fetch [OPTIONS]

Options:

  • -v, --verbose: Select the verbosity level [default: 1]
  • --perf-type [antichess|atomic|chess960|crazyhouse|horde|kingOfTheHill|racingKings|threeCheck|bullet|blitz|rapid|classical|ultraBullet]: Filter fetching of games to the selected perf_types [default: ]
  • --since [last-time|one-hour|yesterday|last-week|last-month|last-year|forever]: Filter fetching of games to those played since since [default: last-time]
  • --max INTEGER: Limit fetching of games to max [default: 30]
  • --store / --no-store: Select if fetched games should be stored [default: False]
  • --help: Show this message and exit.

chessli games ls

List your games

Usage:

$ chessli games ls [OPTIONS]

Options:

  • --perf-type [antichess|atomic|chess960|crazyhouse|horde|kingOfTheHill|racingKings|threeCheck|bullet|blitz|rapid|classical|ultraBullet]: Filter games to the selected perf-type
  • --help: Show this message and exit.

chessli openings

Show and ankify chess openings

Usage:

$ chessli openings [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • ankify: Parse your games to find new openings and...
  • ls: List your played openings

chessli openings ankify

Parse your games to find new openings and create Anki cards

Usage:

$ chessli openings ankify [OPTIONS]

Options:

  • --new-openings-only / --no-new-openings-only: Only ankify new openings [default: True]
  • --since [last-time|one-hour|yesterday|last-week|last-month|last-year|forever]: Filter fetching of games to those played since since [default: last-time]
  • --max INTEGER: Limit fetching of games to max [default: 30]
  • --perf-type [antichess|atomic|chess960|crazyhouse|horde|kingOfTheHill|racingKings|threeCheck|bullet|blitz|rapid|classical|ultraBullet]: Filter fetching of games to the selected perf_types
  • --export-only / --directly: Select to only export the created anki cards [default: True]
  • --help: Show this message and exit.

chessli openings ls

List your played openings

Usage:

$ chessli openings ls [OPTIONS]

Options:

  • --eco [A|B|C|D|E]: Limit the shown openings to specific ECO volume
  • --perf-type [antichess|atomic|chess960|crazyhouse|horde|kingOfTheHill|racingKings|threeCheck|bullet|blitz|rapid|classical|ultraBullet]: Filter fetching of games to the selected perf_types
  • --help: Show this message and exit.

chessli stats

Get stats and infos from Lichess

Usage:

$ chessli stats [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • leaderboard: Show (selected) lichess leaderboards
  • rating: Visualize the user's rating for selected...

chessli stats leaderboard

Show (selected) lichess leaderboards

Usage:

$ chessli stats leaderboard [OPTIONS]

Options:

  • --type [antichess|atomic|chess960|crazyhouse|horde|kingOfTheHill|racingKings|threeCheck|bullet|blitz|rapid|classical|ultraBullet]: Select which leaderboard you want to see
  • --help: Show this message and exit.

chessli stats rating

Visualize the user's rating for selected chess game types

Usage:

$ chessli stats rating [OPTIONS]

Options:

  • --type [antichess|atomic|chess960|crazyhouse|horde|kingOfTheHill|racingKings|threeCheck|bullet|blitz|rapid|classical|ultraBullet]: Select type for which you want to see your rating [default: blitz]
  • --help: Show this message and exit.

chessli tactics

Chessli Tactics & Puzzles

Usage:

$ chessli tactics [OPTIONS] COMMAND [ARGS]...

Options:

  • --db-source [remote|local]: Select where to get the lichess puzzle database from. [default: remote]
  • --help: Show this message and exit.

Commands:

  • ankify: Optionally fetch new puzzles and ankify them
  • ls: Print a pretty table of the newly played...

chessli tactics ankify

Optionally fetch new puzzles and ankify them

Usage:

$ chessli tactics ankify [OPTIONS]

Options:

  • --new / --all: Select whether to only ankify new puzzles or all puzzles [default: True]
  • --export-only / --directly: Select to only export the created anki cards [default: True]
  • --help: Show this message and exit.

chessli tactics ls

Print a pretty table of the newly played puzzles

Usage:

$ chessli tactics ls [OPTIONS]

Options:

  • --new / --old: Select whether to fetch and list new puzzles only [default: True]
  • --help: Show this message and exit.