Skip to content

Twitch Extension, providing a Panel to show your current ranking on ScoreSaber.com.

Notifications You must be signed in to change notification settings

LucaVazz/ScoreSaber-Rank-Panel

Repository files navigation

ScoreSaber Rank Panel

A Twitch Extension, providing a Panel to show your current ranking on ScoreSaber.com.

Disclaimer

This software is not affiliated, associated, authorized, endorsed by, or in any way officially connected with ScoreSaber.com or any of its subsidiaries or its affiliates. This software is provided "as is" and any expressed or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the author or additional contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption).

Features

  • shows current global and national Rank
  • shows change of global Rank for the current day and the current week (last 7 days)
  • shows current Performance Points Count
  • adapts dynamically to the dark and light theme of Twitch
  • colouring fully customizable
  • display language of the Panel can be set to English or German
  • when the streamer is currently playing Beat Saber, it auto-refreshes every minute

Function Outline

Local Development Setup

  1. download and install the Twitch Developer Rig and yarn
  2. clone this repository
  3. install all dependencies via yarn
  4. set the project up in the Rig and use it to serve the files locally
    • front-end files: <clone-dir>\dist
    • front-end command: leave blank
  5. while developing have yarn run watch running to get live-updates to the app files
  6. to get ready to upload files to Twitch, run yarn run package