Thread 105749139 - /g/ [Archived: 644 hours ago]

Anonymous
6/30/2025, 2:13:05 AM No.105749139
Screenshot_20250630-020557
Screenshot_20250630-020557
md5: a54589cb2bac217e0f4693cf3e7fdd74🔍
BE BRAVE
Replies: >>105749144 >>105749220
Anonymous
6/30/2025, 2:14:16 AM No.105749144
chudlion
chudlion
md5: 7a5d1bd1bcbfa72d6d2a483aff0f797d🔍
>>105749139 (OP)
total lamao
rent free
Anonymous
6/30/2025, 2:24:55 AM No.105749220
>>105749139 (OP)
Boy, this is insane!!! I have no clue about what I am doing and I have never written a single line of code. And it works!!! AI IS INSANE!! THIS IS MY WORK NOW!!
Anonymous
6/30/2025, 2:26:04 AM No.105749227
// ==UserScript==
// @name 4chan /g/ Comment and Thread Blocker
// @namespace https://viayoo.com/
// @version 0.2
// @description Block comments and threads containing specific words on 4chan /g/
// @author You
// @run-at document-end
// @match https://boards.4chan.org/g/*
// @grant none
// ==/UserScript==

(function() {
'use strict';

// Liste der Wörter, die blockiert werden sollen
const blockedWords = ['brave', 'lion'];

// Funktion zum Blockieren von Kommentaren und Threads
function blockContent() {
// Alle Beiträge auf der Seite abrufen
const posts = document.querySelectorAll('.postMessage');
const threads = document.querySelectorAll('.thread'); // Threads abrufen

// Überprüfen der Threads
threads.forEach(thread => {
const threadText = thread.innerText.toLowerCase(); // Text des Threads in Kleinbuchstaben umwandeln

// Überprüfen, ob einer der blockierten Begriffe im Thread-Text enthalten ist
if (blockedWords.some(word => threadText.includes(word))) {
thread.style.display = 'none'; // Den gesamten Thread ausblenden
}
});

// Überprüfen der Kommentare
posts.forEach(post => {
const postText = post.innerText.toLowerCase(); // Text des Beitrags in Kleinbuchstaben umwandeln

// Überprüfen, ob einer der blockierten Begriffe im Text enthalten ist
if (blockedWords.some(word => postText.includes(word))) {
post.closest('.post').style.display = 'none'; // Den gesamten Beitrag ausblenden
}
});
}

// Funktion beim Laden der Seite ausführen
blockContent();

// MutationObserver einrichten, um neue Beiträge und Threads zu überwachen
const observer = new MutationObserver(blockContent);
observer.observe(document.body, { childList: true, subtree: true });
})();