• We just upgraded the platform on which this website runs! Please inform @Jaxel of any issues.

Search results

  1. Jaxel

    Twitch Kraken API Sunset Update...

    Twitch retired their Kraken API last year. But since they never shut down the API, I never bothered to update our code to their new APIs. But at the end of the month, Twitch will be shutting down the Kraken servers. As such, it became essential to rewrite some of our code to their new Helix...
  2. Jaxel

    Google OAuth API support going away...

    Google just informed me that starting next month, Google's OAuth API will no longer support websites which are not behind SSL/HTTPS security. While most websites I run are behind HTTPS; this specific website is not. There is a reason for this, in that OBS-websockets do not work natively behind...
  3. Jaxel

    Do not share direct links to your Browser Source pages!

    Browser source pages are in the format of: http://8wr.io/scoreboard/source/<package_id>/<page_id>/ The <package_id> and <page_id> references in the URL to your browser source are essentially the API key to your page. Sharing them means someone could theoretically alter the values in your page...
  4. Jaxel

    Mixer is dead, Long Live Trovo!

    Microsoft decided a few months ago that their investment into Beam (later renamed to Mixer) was coming to an end. As such, about two weeks ago, they shut the Mixer platform down completely. It's a shame, because I believe the advancement of Mixer was the only thing forcing Amazon to keep Twitch...
  5. Jaxel

    Slow Response Times from Google Cloud Firestore...

    Today, Google Cloud Firestore (the service which runs the backend of your scoreboards) had a major outage. This issue has since been fixed, but we're still experiencing slow responses from the Cloud Platform. More information about this outage can be found here...
  6. Jaxel

    Lifetime Licenses now get UNLIMITED packages!

    By request, a small change has been made for members who purchase a lifetime account upgrade. Anyone who purchases a lifetime license, will now be able to create an unlimited number of packages, instead of just three! If you have previously purchased a lifetime license, your account has been...
  7. Jaxel

    Timers... Countdowns and Stopwatches are now available!

    Request #28: You can now run custom timers on your scoreboards! The times are sync'd to Unix Epoch, so timers will not be lost on page refreshes. A tutorial on how to use these timers can be found here: http://8wr.io/threads/video-tutorial-timers-countdowns-and-stopwatches.35/
  8. Jaxel

    Video Tutorial - Timers, Countdowns and Stopwatches

    Package JS: var countdown = null; var stopwatch = null; Page HTML: <b>Stopwatch:</b> <div class="stopwatch"></div> <b>Countdown:</b> <div class="countdown"></div> Page JS: clearInterval(countdown); clearInterval(stopwatch); $('.countdown').text(calcTimer(docData['count_o']))...
  9. Jaxel

    Custom Color Palettes Now Available!

    You can now define "color palettes" independent from packages! Previously, you would define your color palettes for each package individually. If you're like me, you use the same package for multiple events; but each event had different colors. This meant that you had to constantly write down...
  10. Jaxel

    New "Simple" Scoreboard For Custom OBS Browser Docks!

    The most recent version of OBS Studio (24.0, released October 11) added a new feature called "Custom Browser Docks". With this new feature, you can now set up any web page as a panel in your OBS interface! Naturally, you'll probably want to dock your scoreboards directly into OBS. However...
  11. Jaxel

    Jaxel's 2018 Scoreboard

    In one of my tutorial videos, I showed off the scoreboard I had been using since 2018: Since doing this tutorial video, I have actually created a new scoreboard that I use for my weekly tournaments. That means I am no longer using the 2018 scoreboard that I showed in my tutorials. Because of...
  12. Jaxel

    Important change to "reset scores" and new "clear fields" buttons!

    Due to a request for additional features, the way the "reset scores" button works has changed. Request #20: A new "clear fields" button has been added. For any text field, select field or scoreboard field, you can now add a button that will clear all the values and reset them to empty. This...
  13. Jaxel

    Scoreboard Assistant Android App Now Available!

    We've recently released an Android app for this website! It's really just a web-view front end for this website, but it gives direct access to your scoreboards. https://play.google.com/store/apps/details?id=com.ewr.scoreboardassistant
  14. Jaxel

    Video Tutorial - Spotify & Other External Services

    Spotify Page HTML: <div class="spotify"> <div class="background"></div> <div class="image"><img src="" /></div> <div class="info"> <div>Track: <span class="track"></span></div> <div>Album: <span class="album"></span></div> <div>Artist: <span...
  15. Jaxel

    8wr.io Moves Out of Beta... But Remains Free For Now!

    Just like all other versions of Scoreboard Assistant, I basically write this software for myself. Thankfully, you guys in the community get to benefit from my needs. This current version, uses a third-party service called "Google Cloud Firestore". Currently, we are running off the free version...
  16. Jaxel

    We Are Now Open For Beta Testing!

    Welcome to version 4 of Scoreboard Assistant (for web)! I've decided to completely open up this website for beta testing! That means at least till the end of May, everyone will be able to use all the features of this website completely for free! Just register an account and you'll be able to...
  17. Jaxel

    Video Tutorial - Embedding Images Into Sources

    This video is expansion of the previous tutorial (http://8wr.io/threads/video-tutorial-advanced-scripting-and-coding.2/). As such, I will only be listed the new code added in this video. Page HTML: <div class="countries c1" id="c1"><div class="flag"></div></div> <div class="countries c2"...
  18. Jaxel

    Video Tutorial - Advanced Scripting and Coding

    The code I used in this video, is available below. Package CSS: body { color: white; font-family: Tahoma; text-shadow: 2px 2px black; font-size: 24px; } .colorB { background: var(--border-color); } .color1 { background: var(--main-color1); } .color2 { background...