Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ferencovonmatterhorn/twitch-lichess-predictions
- Owner: FerencoVonMatterhorn
- Created: 2021-08-17T18:40:21.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-18T20:37:32.000Z (about 3 years ago)
- Last Synced: 2025-01-04T03:50:09.789Z (20 days ago)
- Topics: chess, go, golang, lichess, lichess-api, twitch, twitch-api
- Language: TypeScript
- Homepage:
- Size: 5.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.