Hello good folks!
I've been trying to get a Lichess bot up and running
I've created a Bot account, and a token with the challenge:read,challenge:write,bot:play scopes.
I have verified the token does indeed have these scopes using the /api/token/test endpoint.
I am able to send a challenge to my account.
However, once I accept the challenge and the bot starts to stream the game, it errors out with the message "Missing scope".
I've tried it out in curl just to be sure like so curl https://lichess.org/api/board/game/stream/xxx/ -H 'Authorization: Bearer lip_xxxx' and it still fails with the same error.
It would be great if I could get some pointers