>soyjak.party users will always lose their fucking shit whenever someone's has a happy relationship because if u noobs had one you wouldn't enjoy getting shat on 24/7 on the shroom like masochistic scum that you are, simply because its “attention”
  • Welcome. Registering and having your account be approved may take a while since there's only one guy checking and approving accounts and guestposts
  • Boards are being moved around and added. Leave feedback in this thread and let jannies move your threads

wordfilter the word "n*gger"

  • Thread starter Thread starter 木制的尼尔森
  • Start date Start date
  • Tags Tags
    blacklivesmatter blm important kill nazis necessary nonazis serious urgent
ITT we create a tampermonkey script to block "noob" and change it to "cute kitties" and make people trans or something
1771931666868v.png
 
JavaScript:
// ==UserScript==
// @name         Bigot Blocker
// @version      67.0
// @description  Stops the bigoted CHUDS from infiltrating your trans safe space :3
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    function replaceText(node) {
        if (node.nodeType === Node.TEXT_NODE) {
            node.nodeValue = node.nodeValue.replace(/\bnoob\b/gi, 'cute kitty');
            node.nodeValue = node.nodeValue.replace(/\bnoobs\b/gi, 'cute kittens');
        } else if (node.nodeType === Node.ELEMENT_NODE &&
                   node.nodeName !== 'SCRIPT' &&
                   node.nodeName !== 'STYLE' &&
                   node.nodeName !== 'TEXTAREA' &&
                   node.nodeName !== 'INPUT') {

            for (let child of node.childNodes) {
                replaceText(child);
            }
        }
    }

    replaceText(document.body);

    const observer = new MutationObserver(mutations => {
        for (let mutation of mutations) {
            for (let node of mutation.addedNodes) {
                replaceText(node);
            }
        }
    });

    observer.observe(document.body, {
        childList: true,
        subtree: true
    });
})();
[wholesome]
 
JavaScript:
// ==UserScript==
// @name         Bigot Blocker
// @version      67.0
// @description  Stops the bigoted CHUDS from infiltrating your trans safe space :3
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    function replaceText(node) {
        if (node.nodeType === Node.TEXT_NODE) {
            node.nodeValue = node.nodeValue.replace(/\bnoob\b/gi, 'cute kitty');
            node.nodeValue = node.nodeValue.replace(/\bnoobs\b/gi, 'cute kittens');
        } else if (node.nodeType === Node.ELEMENT_NODE &&
                   node.nodeName !== 'SCRIPT' &&
                   node.nodeName !== 'STYLE' &&
                   node.nodeName !== 'TEXTAREA' &&
                   node.nodeName !== 'INPUT') {

            for (let child of node.childNodes) {
                replaceText(child);
            }
        }
    }

    replaceText(document.body);

    const observer = new MutationObserver(mutations => {
        for (let mutation of mutations) {
            for (let node of mutation.addedNodes) {
                replaceText(node);
            }
        }
    });

    observer.observe(document.body, {
        childList: true,
        subtree: true
    });
})();
[wholesome]
THANK YOU SO HECKIN MUCH FOR THIS JONES, THANK YOU FOR NOT MAKING ME NEED TO DILATE!
 
JavaScript:
// ==UserScript==
// @name         Bigot Blocker
// @version      67.0
// @description  Stops the bigoted CHUDS from infiltrating your trans safe space :3
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    function replaceText(node) {
        if (node.nodeType === Node.TEXT_NODE) {
            node.nodeValue = node.nodeValue.replace(/\bnoob\b/gi, 'cute kitty');
            node.nodeValue = node.nodeValue.replace(/\bnoobs\b/gi, 'cute kittens');
        } else if (node.nodeType === Node.ELEMENT_NODE &&
                   node.nodeName !== 'SCRIPT' &&
                   node.nodeName !== 'STYLE' &&
                   node.nodeName !== 'TEXTAREA' &&
                   node.nodeName !== 'INPUT') {

            for (let child of node.childNodes) {
                replaceText(child);
            }
        }
    }

    replaceText(document.body);

    const observer = new MutationObserver(mutations => {
        for (let mutation of mutations) {
            for (let node of mutation.addedNodes) {
                replaceText(node);
            }
        }
    });

    observer.observe(document.body, {
        childList: true,
        subtree: true
    });
})();
[wholesome]
[soyak] wow so much cat!
 
Back
Top Bottom