lichess.org
Donate

Livestream Tools: Scoreboard and Matchup Scoreboard

Software DevelopmentLichess
A way to show your results to the public

For those who like to do livestreams, but would like to show their results on stream to the public. Here's an idea that could solve your problems!

Scoreboards

Using the lichess API, I created 2 types of scoreboards:

  • Scoreboard - shows your WDL on livestream
  • Matchup Scoreboard - Shows the results between you and another person (useful for several battles in a row against the same player)

Both scoreboards are made in HTML, which means that you will have to put them in your OBS as a browser source
OBS settings source
And of course, whenever the scoreboard starts, it will be reset and will not have the same results as before. (This includes if it becomes inactive for any reason)

They check the lichess API every 30 seconds and if they find any results the score will be updated

Scoreboard


A way to show how many matches you've won, drawn and lost and even whether you're having a good or bad day

The system for telling whether you are having a good or bad day is quite simple:

  • If you win, you receive 1 point
  • If you lose, 1 point is taken away
  • If you draw, you receive 0.5 points

Using it is quite simple! Insert the link and edit the NICKNAME with yours:

https://chess-stream.slaycer.top/lichess/score?user=NICKNAME

Matchup Scoreboard

Hypothetical example in a 100-game battle
When you are in an intense battle of 100 matches (for example) against the same player
The player with the most points wins an emoji on a trophy to say they are winning

Using it is quite simple! Insert the link and edit the NICKNAME1 with yours and the NICKNAME2 with your opponent's:

https://chess-stream.slaycer.top/lichess/match?user1=NICKNAME1&user2=NICKNAME2

It's a simple code that can help anyone who wants to
If you want to see his code: Github