Debloat Facebook
// ==UserScript==
// @name Facebook Debloater
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Debloat Facebook
// @author mut-ex
// @match https://www.facebook.com/*
// @grant none
// @license MIT
// ==/UserScript==
(function () {
'use strict';
function hideCrap() {
// Select all divs with the classes "m" and "displayed"
const divs = document.querySelectorAll('div.m.displayed');
divs.forEach(div => {
// Hide stories
const storiesDiv = div.querySelector('div.m.hscroller');
if (storiesDiv) {
div.style.display = 'none';
}
// Hide sponsored
const sponsoredSpans = div.querySelectorAll('span.f5');
sponsoredSpans.forEach(span => {
if (span.textContent.startsWith("Sponsored")) {
div.style.display = 'none';
}
});
// Hide 'Follow suggestions'
const followSpans = div.querySelectorAll('span.f2');
followSpans.forEach(span => {
if (span.innerText === "Follow") {
div.style.display = 'none';
}
});
});
}
setInterval(hideCrap, 1000);
})();