antoine.gomez / RemoveStupidRassemblementEvents

// ==UserScript==
// @name         RemoveStupidRassemblementEvents
// @namespace    http://nubio.be/
// @version      0.2
// @description  Vous avez des amis qui s'emmerdent et qui innonde votre flux avec des events "Rassemblement..." ? Vous avez compris qu'ils avaient un peu de culture?
// @author       Antoine Gomez
// @match        https://www.facebook.com/
// @grant        none
// ==/UserScript==
 
(function(){
    var regexes = [/.*rassemblement.*participent.*/ig,/.*pour.*participent.*/ig];
    
    var removeThemAll = function(){
        var elems = document.getElementsByClassName('userContentWrapper');
        for (var i=0; i < elems.length; i++) {
            for (var r=0; r < regexes.length; r++) {
                if (elems[i].textContent.match(regexes[r])) { 
                    elems[i].parentNode.style.display = "none";
                }   
            }
        }
    };
 
    window.setInterval(removeThemAll, 1000);
})();