Hide Discord Servers

Hide Servers You Only Joined Them For Global Emotes :)

  1. // ==UserScript==
  2. // @name Hide Discord Servers
  3. // @description Hide Servers You Only Joined Them For Global Emotes :)
  4. // @version 1.1
  5. // @author KudoAmine
  6. // @namespace http://tampermonkey.net/
  7. // @match *://discordapp.com/*
  8. // @run-at document-idle
  9.  
  10. // ==/UserScript==
  11.  
  12. // Add Servers' Names or IDs below, e.g. : var ServersToHide = ["ServerName1","ServerName2","ServerName3",...];
  13.  
  14. var ServersToHide = ["ServerName1"];
  15.  
  16. function JustWait() {
  17. var guilds = document.getElementsByClassName("listItem-2P_4kh");
  18. if (guilds.length>6){
  19. HideServers ()
  20. } else {
  21. setTimeout(function(){
  22. JustWait()
  23. }, 2000);
  24. }
  25. }
  26.  
  27. function HideServers () {
  28. var guilds = document.getElementsByClassName("listItem-2P_4kh");
  29. var i,j;
  30. for (j=0;j<ServersToHide.length;j++){
  31. for (i=1;i<guilds.length - 1;i++){
  32. if(guilds[i].innerHTML.indexOf(ServersToHide[j])!=-1){
  33. guilds[i].style.display="none";
  34. }
  35. }
  36. }
  37. }
  38.  
  39. JustWait()