Twitch - Clean up GUI

Hides multiple distracting controllers on twitch.tv

  1. // ==UserScript==
  2. // @name Twitch - Clean up GUI
  3. // @description Hides multiple distracting controllers on twitch.tv
  4. // @version 1.0.2
  5. // @grant none
  6. // @include *://twitch.tv/*
  7. // @include *://*.twitch.tv/*
  8. // @author @sverigevader
  9. // @namespace https://greasyfork.org/en/users/692021-sverigevader
  10. // ==/UserScript==
  11.  
  12. window.setTimeout(
  13. function check() {
  14. const recommendedChannelsName = '[aria-label="Recommended Channels"]';
  15. const primeRewardsName = '.sc-AxjAm.iJZwey.top-nav__prime';
  16. const getBits = '.sc-AxiKw.jbTKml.top-nav__prime';
  17.  
  18. SetInnerHtmlEmptyString(recommendedChannelsName);
  19. SetInnerHtmlEmptyString(primeRewardsName);
  20. SetInnerHtmlEmptyString(getBits);
  21. window.setTimeout(check, 250);
  22. }, 250
  23. );
  24. function SetInnerHtmlEmptyString(elementName) {
  25. var node = document.querySelector(elementName);
  26. if(node) {
  27. node.innerHTML = "";
  28. }
  29. }