移除 X.com 为你推荐

自动移除 X.com (原Twitter) 上的"为你推荐"内容

  1. // ==UserScript==
  2. // @name 移除 X.com 为你推荐
  3. // @namespace https://github.com/JoneWang
  4. // @version 0.1
  5. // @description 自动移除 X.com (原Twitter) 上的"为你推荐"内容
  6. // @author Jone Wang
  7. // @match https://x.com/*
  8. // @grant none
  9. // @license MIT
  10. // ==/UserScript==
  11.  
  12. (function() {
  13. 'use strict';
  14.  
  15. function removeRecommendations() {
  16. const tablist = document.querySelector('[role="tablist"]');
  17.  
  18. if (tablist) {
  19. const firstTab = tablist.querySelector('[role="presentation"]');
  20. if (firstTab) {
  21. firstTab.style.display = 'none';
  22. }
  23. }
  24. }
  25.  
  26. removeRecommendations();
  27.  
  28. const observer = new MutationObserver((mutations) => {
  29. removeRecommendations();
  30. });
  31.  
  32. observer.observe(document.body, {
  33. childList: true,
  34. subtree: true
  35. });
  36. })();