Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ferencovonmatterhorn/twitch-lichess-predictions

Automatic Twitch predictions for ongoing lichess.org games
https://github.com/ferencovonmatterhorn/twitch-lichess-predictions

chess go golang lichess lichess-api twitch twitch-api

Last synced: 18 days ago
JSON representation

Automatic Twitch predictions for ongoing lichess.org games

Awesome Lists containing this project

README

        

WIP: Twitch predictions for Lichess.org



## Description

This Tool helps streamers to automatically create predictions for the twitch chat by scraping the lichess API for
ongoing matches. If the tool finds an ongoing match, it will automatically create a prediction.

## About the project.

This is just for fun because I wanted to test my Golang skills.

## Project setup

As this project is currently in WIP status, the project setup will be added in the future.

## Future scope

Working Tool which creates Twitch predictions by starting a new chess game.

## Version 2.0

As Twitch only allows to create predictions with a User Access Token, and these can only be created by using an OIDC or OAuth Authorization Code Flow, a frontend was added and the backend functionality has to be changed completely.

This means the Go backend will be refactored to use JWT tokens to communicate with the frontend in order to create User Access Tokens.