First of all, right now I am using an account connected to my email, and the program uses a personal API access token to play games with it. Eventually I want to be using an OAuth2 session instead, which I will need to do some digging around (and we might need a server to host AnotherChess clients and forward their requests through that?)
This will also come with users being able to authenticate using their own Lichess accounts.
For reference:
Using berserk, it handles the board events stream, which sends JSON in this fashion:

Corresponding Lichess API page:

So guessing we're going to have to do some FEN parsing, which should be handled through the pychess API.
First of all, right now I am using an account connected to my email, and the program uses a personal API access token to play games with it. Eventually I want to be using an OAuth2 session instead, which I will need to do some digging around (and we might need a server to host AnotherChess clients and forward their requests through that?)
This will also come with users being able to authenticate using their own Lichess accounts.
For reference:
Using berserk, it handles the board events stream, which sends JSON in this fashion:


Corresponding Lichess API page:
So guessing we're going to have to do some FEN parsing, which should be handled through the pychess API.