Remove Discord Bar

N/A

目前为 2025-03-25 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name Remove Discord Bar
  3. // @namespace http://tampermonkey.net/
  4. // @version 2025-03-25
  5. // @description N/A
  6. // @author Integrace
  7. // @match https://discord.com/channels/*
  8. // @icon https://i.imgur.com/LX4MpWZ.png
  9. // @grant none
  10. // @license MIT
  11.  
  12. // ==/UserScript==
  13.  
  14. function waitForElement(selector, callback) {
  15. const interval = setInterval(() => {
  16. const element = document.querySelector(selector);
  17. if (element) {
  18. clearInterval(interval);
  19. callback(element);
  20. }
  21. }, 100);
  22. }
  23.  
  24.  
  25. waitForElement('.bar_c38106', (contentArea) => {
  26.  
  27. contentArea.style.marginTop = '0px';
  28.  
  29. //First remove the contents of the "bar"
  30. const uselessBar = document.querySelector('.bar_c38106');
  31. if (uselessBar) {
  32. uselessBar.style.display = 'none';
  33. console.log('Success! The useless bar is now hidden.');
  34. } else {
  35. console.log('R.I.P. The useless bar element was not found.');
  36. }
  37.  
  38. //Then resize the page
  39. const baseContainer = document.querySelector('.base_c48ade');
  40. if (baseContainer) {
  41. baseContainer.style.gridTemplateRows = 'auto';
  42. console.log('Success! The layout has been resized.');
  43. } else {
  44. console.log('R.I.P. The layout element was not found.');
  45. }
  46.  
  47. });