Twitch channel Viewers count in window's title

Showing Viewers # in the window's title, refreshing every 10sec

Από την 04/05/2025. Δείτε την τελευταία έκδοση.

// ==UserScript==
// @name         Twitch channel Viewers count in window's title
// @namespace    http://tampermonkey.net/
// @version      2025-05-04
// @description  Showing Viewers # in the window's title, refreshing every 10sec
// @author       Guile93
// @match        https://www.twitch.tv/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=twitch.tv
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
window.addEventListener("load", () => {
  let originalTitle = document.title.replace(/\s+-\s+Twitch$/, '');
  function showViewers() {
    const viewerElement = document.querySelector(".tw-stat__value");
    if (viewerElement) {
      const nb_viewer = viewerElement.textContent.trim();
      document.title = `${originalTitle} (${nb_viewer})`;
    }
  }

  showViewers();
  setInterval(showViewers, 10000);
});
})();