Baixando jogos de Lichess
Eu gostaria de poder automatizar o download de jogos específicos que foram jogados no Lichess. Existe algum software disponível que, se receber informações úteis como nomes de usuário do Lichess, cores, controle de tempo e tempo (aproximado) do jogo, fará o download do jogo em formato pgn? Linha de comando, por favor - de preferência, ele também sinalizará um erro se não encontrar exatamente uma correspondência.
Estou executando o Linux, mas como espero que qualquer coisa que possa existir estará em algo como python, não acho que seja um grande problema.
Respostas
O Lichess possui uma API que também pode ser usada para baixar jogos. Por exemplo:
https://lichess.org/api/games/user/{username}?max=3&color=white
Isso fará o download dos 3 jogos mais recentes jogados {username}com as peças brancas.
Você pode encontrar os documentos para esta operação (e outras) aqui:
https://lichess.org/api#operation/apiGamesUser
A página de introdução lista alguns clientes, incluindo um para Python:
https://lichess.org/api#section/Introduction