Theme editor

XenForum Ignore Members / Threads / Everything

  • Thread starter Thread starter xXxLunaxXx
  • Start date Start date
  • Replies Replies 7
  • Views Views 122

xXxLunaxXx

Luna the Forbidden
Registered
Lewd
Joined
Jun 26, 2026
Threads
50
Messages
625
Vouches
0
Likes
320
LewdCoins
⚡20
Donation coins
211
Platinum
0
adcoin
0
1/3
‎1 Month of Service‎
Thread owner
i have created a script for f95 / lewdcorner / azkoselscorner what allowed you that you can ignore members.... its possible to extend this for threads and anything

i was tired to ignore the same members on multiple xenforo forums, therefore i created this

please dont use that for f95 / lewdcorner / ATF / AC / ULMF staff members or moderators...

the maybe can ban you for that

atm it supports only ignore members function, but its also possible to ignore entire threads with different tags and everything

you need tampermonkey addon

add this script to tampermonkey userscripts

Code:
// ==UserScript==
// @name         Lewdcorner/Azkosels Corner/F95zone/ULMF Ignore Members
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  try to take over the world!
// @author       You
// @match        https://lewdcorner.com/threads/*
// @match        https://azkoselscorner.com/index.php?threads/*
// @match        https://f95zone.to/threads/*
// @match        https://ulmf.org/threads/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @run-at       document-end
// @require https://code.jquery.com/jquery-3.6.0.min.js
// ==/UserScript==

var ignoreMembers = ["User"];

function ignoreFunction() {
    var elements = document.querySelectorAll("article.message.message--post.js-post");
    elements.forEach((userItem) => {
        var author = $(userItem).data("author");
        if (ignoreMembers.includes(author)) {
            $(userItem).remove();
        }
    });
}
$(document).ready(ignoreFunction);
window.addEventListener("load", ignoreFunction);

the nice thing is you can turn on/off this script with the tampermonkey addon

on this way you can ignore 9000 members and with a one click, you can read everything cool or?

with that script you can ignore the same members in multiple forums

i have tested it, you can also use that script on other XenForo Forums, you must only add a // @match line

you must only change the

var ignoreMembers line so

for example

var ignoreMembers = ["user1", "user2"];

the username is exact the same like in the forum

for example

var ignoreMembers = ["xXxLunaxXx"];

Code:
// ==UserScript==
// @name         Lewdcorner/Azkosels Corner/F95zone/ULMF Ignore Members
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  try to take over the world!
// @author       You
// @match        https://lewdcorner.com/threads/*
// @match        https://azkoselscorner.com/index.php?threads/*
// @match        https://f95zone.to/threads/*
// @match        https://ulmf.org/threads/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @run-at       document-end
// @require https://code.jquery.com/jquery-3.6.0.min.js
// ==/UserScript==

var ignoreMembers = ["User"];

function ignoreFunction() {
    var elements = document.querySelectorAll("article.message.message--post.js-post");
    elements.forEach((userItem) => {
        var author = $(userItem).data("author");
        if (ignoreMembers.includes(author)) {
            $(userItem).remove();
        }
    });
}
$(document).ready(ignoreFunction);
window.addEventListener("load", ignoreFunction);
 
Last edited:
var ignorarMembros = ["xXxLunaxXx"];
Thanks, you were helpful — one less user for xXxLunaxXx to write. :ROFLMAO:
I couldn’t resist.

I liked the extension. Is there a Firefox version too?
It worked in Firefox — I tested it with you, xXxLunaxXx hahaha.
 
Who should we be ignoring?


Go Away Goodbye GIF
 
Thread owner
Version 2 is faster

you can easily install it on



in order to manage your script you can go on

chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/options.html#filter=https%3A%2F%2Flewdcorner.com%2Fthreads%2Fxenforum-ignore-members-threads-everything.24265%2F&url=aHR0cHM6Ly9sZXdkY29ybmVyLmNvbS90aHJlYWRzL3hlbmZvcnVtLWlnbm9yZS1tZW1iZXJzLXRocmVhZHMtZXZlcnl0aGluZy4yNDI2NS8=&nav=dashboard


You must be registered to see attachments


and pin tampermonkey and so you can easily manage the extension

Code:
// ==UserScript==
// @name         Lewdcorner/Azkosels Corner/F95zone/ULMF Ignore Members V2.0
// @namespace    http://tampermonkey.net
// @version      1.3
// @description  ignore members in xenforo forums
// @author       You
// @match        https://lewdcorner.com/threads/*
// @match        https://azkoselscorner.com/index.php?threads/*
// @match        https://f95zone.to/threads/*
// @match        https://ulmf.org/threads/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @run-at       document-start
// @require https://code.jquery.com/jquery-3.6.0.min.js
// ==/UserScript==

var ignoreMembers = [
    "Intorpecido",
    "digletboi",
    "John Doe",
    "Geheim-Autor"
];

function GM_addStyle(css) {
  const style = document.getElementById("GM_addStyleBy8626") || (function() {
    const style = document.createElement('style');
    style.type = 'text/css';
    style.id = "GM_addStyleBy8626";
    document.head.appendChild(style);
    return style;
  })();
  const sheet = style.sheet;
  sheet.insertRule(css, (sheet.rules || sheet.cssRules || []).length);
}

var cssSelectors = [];

ignoreMembers.forEach((element, index) => {
  cssSelectors.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssElement = cssSelectors.join(",");
var cssContent = cssElement + " { display: none !important; }";

GM_addStyle(cssContent);

if you use brave you must go here

brave://extensions/?id=dhdgffkkebhmkfjojejmpbldmpobfkfo

or in edge

edge://extensions/?id=dhdgffkkebhmkfjojejmpbldmpobfkfo

or in google chrome

chrome://extensions/?id=dhdgffkkebhmkfjojejmpbldmpobfkfo

and then click on

Allow userscripts
Allow in private mode

You must be registered to see attachments

and if you want change the ignoreMembers go to chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/options.html#nav=dashboard


and click edit

the green button is in order to activate/deactivate the script
 

Attachments

You must be registered for see attachments list
Last edited:
Thread owner
Thanks, you were helpful — one less user for xXxLunaxXx to write. :ROFLMAO:
I couldn’t resist.

I liked the extension. Is there a Firefox version too?
It worked in Firefox — I tested it with you, xXxLunaxXx hahaha.
Haha thanks, tested V2 on firefox... works perfectly

I’ve added a few cool features.It makes me sad when others get likes and I don’t; it always gets me down.It also upsets me when someone on F95 acts toxic and leaves angry reactions on your posts.So, I’ve added this:

var ignoreReactionsMembers = ["user1"]

var ignoreMembersAll = false;

var ignoreReactionsAll = false;

If you set

ignoreMembersAll = true;

you can ignore all members, including yourself......which isn't particularly useful, since the forum would be practically empty.But what *is* cool is that if you don't want to see reactions from anyone at all, you can set

ignoreReactionsAll = true.

You can easily install the script here if you want to get the latest version quickly.



Code:
// ==UserScript==
// @name         Lewdcorner/Azkosels Corner/F95zone/ULMF Ignore Members V2.0
// @namespace    http://tampermonkey.net
// @version      2.1
// @description  ignore members in xenforo forums
// @author       You
// @match        https://lewdcorner.com/threads/*
// @match        https://azkoselscorner.com/index.php?threads/*
// @match        https://f95zone.to/threads/*
// @match        https://ulmf.org/threads/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @run-at       document-start
// @require https://code.jquery.com/jquery-3.6.0.min.js
// @license wolfitdm
// ==/UserScript==

var ignoreMembers = [
    "user1",
    "user2",
    "user3"
];

var ignoreReactionsMembers = [
    "user4"
];

var ignoreReactionsAll = false;
var ignoreMembersAll = false;

function GM_addStyle(css, id) {
  const style = document.getElementById("GM_addStyleBy8626") || (function() {
    const style = document.createElement('style');
    style.type = 'text/css';
    style.id = "GM_addStyleBy8626" + id;
    document.head.appendChild(style);
    return style;
  })();
  const sheet = style.sheet;
  sheet.insertRule(css, (sheet.rules || sheet.cssRules || []).length);
}

var cssSelectors = [];

ignoreMembers.forEach((element, index) => {
  cssSelectors.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssSelectors2 = [];

ignoreReactionsMembers.forEach((element, index) => {
  cssSelectors2.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssElement = cssSelectors.join(",");
var cssElement2 = cssSelectors2.join(",");
var cssContent = cssElement + " { display: none !important; }";
var cssContent2 = cssElement2 + " .reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent3 = ".reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent4 = "article.message.message--post.js-post[data-author] { display: none !important; }";

if (ignoreMembers.length > 0) {
    GM_addStyle(cssContent, "1");
}

if (ignoreReactionsMembers.length > 0) {
   GM_addStyle(cssContent2, "2");
}

if (ignoreMembersAll) {
    GM_addStyle(cssContent4, "4");
}

if (ignoreReactionsAll) {
  GM_addStyle(cssContent3, "3");
}

Just to mention it, the script simply hides the elements you don't like, so you no longer see reactions,

you no longer see member posts, and it works by using simple CSS.
 
Last edited:
Thread owner
One thing about LC that is personally really annoying is all the whitespace created by the user groups.

for example

You must be registered to see attachments


and with my newest version of the ignore script

You must be registered to see attachments


much better or not???

and the script is now much faster

Lewd = Member+
Registered = Member

you can easily update the script here



here is the code for V6

now you can also ignore the LC Badges Zoidberg and so on

Code:
// ==UserScript==
// @name         Lewdcorner/Azkosels Corner/F95zone/ULMF Ignore Members V2.0
// @namespace    http://tampermonkey.net
// @version      2.6
// @description  ignore members in xenforo forums
// @author       You
// @match        https://lewdcorner.com/threads/*
// @match        https://azkoselscorner.com/index.php?threads/*
// @match        https://f95zone.to/threads/*
// @match        https://ulmf.org/threads/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @run-at       document-start
// @require https://code.jquery.com/jquery-3.6.0.min.js
// @license wolfitdm
// ==/UserScript==

var ignoreMembers = [
    "user1",
    "user2",
    "user3"
];

var ignoreReactionsMembers = [
    "user4"
];

var ignoreLCBanners = ["t1", "t2", "t3", "t4", "t5", "t6", "Registered", "Lewd", "VIPplus"];

var ignoreLCBadges = true;

var ignoreReactionsAll = false;
var ignoreMembersAll = false;

var useSameId = true;

function GM_addStyle(css, id) {
  if (useSameId) {
    id = "";
  }
  const style = document.getElementById("GM_addStyleBy8626") || (function() {
    const style = document.createElement('style');
    style.type = 'text/css';
    style.id = "GM_addStyleBy8626" + id;
    document.head.appendChild(style);
    return style;
  })();
  const sheet = style.sheet;
  sheet.insertRule(css, (sheet.rules || sheet.cssRules || []).length);
}

var cssSelectors = [];

ignoreMembers.forEach((element, index) => {
  cssSelectors.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssSelectors2 = [];

ignoreReactionsMembers.forEach((element, index) => {
  cssSelectors2.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssSelectors3 = [];

ignoreLCBanners.forEach((element, index) => {
  cssSelectors3.push("div.userBanner."+ element + ".message-userBanner");
});

var cssElement = cssSelectors.join(",");
var cssElement2 = cssSelectors2.join(",");
var cssElement3 = cssSelectors3.join(",");
var cssContent = cssElement + " { display: none !important; }";
var cssContent2 = cssElement2 + " .reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent3 = ".reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent4 = "article.message.message--post.js-post[data-author] { display: none !important; }";
var cssContent5 = cssElement3 + " { display: none !important; }";

if (ignoreMembers.length > 0) {
    GM_addStyle(cssContent, "1");
}

if (ignoreReactionsMembers.length > 0) {
   GM_addStyle(cssContent2, "2");
}

if (ignoreMembersAll) {
    GM_addStyle(cssContent4, "4");
}

if (ignoreReactionsAll) {
  GM_addStyle(cssContent3, "3");
}

if (ignoreLCBanners.length > 0) {
   GM_addStyle(cssContent5, "5");
}

if (ignoreLCBadges) {
   GM_addStyle("div.featuredBadges.featuredBadges--message { display: none !important; }", "6");
}
 

Attachments

You must be registered for see attachments list
Last edited:
Thread owner
Now you have more ignore options

and you can change the lc design to ignore more white space

You can easily update it here



Code:
// ==UserScript==
// @name         Lewdcorner/Azkosels Corner/F95zone/ULMF Ignore Members V2.0
// @namespace    http://tampermonkey.net
// @version      3.0
// @description  ignore members in xenforo forums
// @author       You
// @match        https://lewdcorner.com/threads/*
// @match        https://azkoselscorner.com/index.php?threads/*
// @match        https://f95zone.to/threads/*
// @match        https://ulmf.org/threads/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @run-at       document-start
// @require https://code.jquery.com/jquery-3.6.0.min.js
// @license wolfitdm
// ==/UserScript==

// All XenForo Forums

var ignoreMembers = ["user1"];
var ignoreReactionsMembers = ["user1"];
var ignoreReactionsAll = true;
var ignoreMembersAll = false;

// LC

var ignoreLCSignatureMembers = ["user1"];
var ignoreLCBanners = ["t1", "t2", "t3", "t4", "t5", "t6", "Registered", "Lewd", "VIPplus", "UwU", "Godly"];
var ignoreLCDonationBanners = true;
var ignoreLCBadges = true;
var ignoreLCSignaturesAll = false;
var ignoreLCWhiteSpaceSoMuchYouCan = false;

// CODE DONT'T TOUCH THIS PLEASE

var useSameId = true;

function GM_addStyle(css, id) {
  if (useSameId) {
    id = "";
  }
  const style = document.getElementById("GM_addStyleBy8626") || (function() {
    const style = document.createElement('style');
    style.type = 'text/css';
    style.id = "GM_addStyleBy8626" + id;
    document.head.appendChild(style);
    return style;
  })();
  const sheet = style.sheet;
  sheet.insertRule(css, (sheet.rules || sheet.cssRules || []).length);
}

var cssSelectors = [];

ignoreMembers.forEach((element, index) => {
  cssSelectors.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssSelectors2 = [];

ignoreReactionsMembers.forEach((element, index) => {
  cssSelectors2.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssSelectors3 = [];

ignoreLCBanners.forEach((element, index) => {
  cssSelectors3.push("div.userBanner."+ element + ".message-userBanner");
});

var cssSelectors4 = [];

ignoreLCSignatureMembers.forEach((element, index) => {
     cssSelectors4.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssElement = cssSelectors.join(",");
var cssElement2 = cssSelectors2.join(",");
var cssElement3 = cssSelectors3.join(",");
var cssElement4 = cssSelectors4.join(",");
var cssContent = cssElement + " { display: none !important; }";
var cssContent2 = cssElement2 + " .reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent3 = ".reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent4 = "article.message.message--post.js-post[data-author] { display: none !important; }";
var cssContent5 = cssElement3 + " { display: none !important; }";
var cssContent6 = cssElement4 + " aside.message-signature { display: none !important; }";

if (ignoreLCSignatureMembers.length > 0) {
    GM_addStyle(cssContent6, "10");
}

if (ignoreLCSignaturesAll) {
    GM_addStyle("aside.message-signature { display: none !important; }", "11");
}

if (ignoreMembers.length > 0) {
    GM_addStyle(cssContent, "1");
}

if (ignoreReactionsMembers.length > 0) {
   GM_addStyle(cssContent2, "2");
}

if (ignoreMembersAll) {
    GM_addStyle(cssContent4, "4");
}

if (ignoreReactionsAll) {
  GM_addStyle(cssContent3, "3");
}

if (ignoreLCBanners.length > 0) {
   GM_addStyle(cssContent5, "5");
}

if (ignoreLCBadges) {
   GM_addStyle("div.featuredBadges.featuredBadges--message { display: none !important; }", "6");
}

if (ignoreLCWhiteSpaceSoMuchYouCan) {
    GM_addStyle("div.st-years-of-service, .xentr-message-container .xentr-slider-nav { padding: 0px !important; margin: 0px !important; }", "7");
    GM_addStyle("div.st-years-of-service { margin-top: 5px !important; }", "9");
    GM_addStyle("dl.pairs.pairs--justified { padding: 0 5px 0px 5px !important; }", "8");
}

if (ignoreLCDonationBanners) {
    GM_addStyle(".jblcDonateNotice, .stfrtDonateBubble { display: none !important; }", "12");
}
 
Thread owner
Added allthefallen support

you can easily update it here



Code:
// ==UserScript==
// @name         Lewdcorner/Azkosels Corner/F95zone/ULMF Ignore Members V2.0
// @namespace    http://tampermonkey.net
// @version      3.1
// @description  ignore members in xenforo forums
// @author       You
// @match        https://lewdcorner.com/threads/*
// @match        https://azkoselscorner.com/index.php?threads/*
// @match        https://f95zone.to/threads/*
// @match        https://ulmf.org/threads/*
// @match        https://allthefallen.moe/forum/index.php?threads/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @run-at       document-start
// @require https://code.jquery.com/jquery-3.6.0.min.js
// @license wolfitdm
// ==/UserScript==

// All XenForo Forums

var ignoreMembers = ["user1"];
var ignoreReactionsMembers = ["user1"];
var ignoreReactionsAll = true;
var ignoreMembersAll = false;

// LC

var ignoreLCSignatureMembers = ["user1"];
var ignoreLCBanners = ["t1", "t2", "t3", "t4", "t5", "t6", "Registered", "Lewd", "VIPplus", "UwU", "Godly"];
var ignoreLCDonationBanners = true;
var ignoreLCBadges = true;
var ignoreLCSignaturesAll = false;
var ignoreLCWhiteSpaceSoMuchYouCan = false;

// CODE DONT'T TOUCH THIS PLEASE

var useSameId = true;

function GM_addStyle(css, id) {
  if (useSameId) {
    id = "";
  }
  const style = document.getElementById("GM_addStyleBy8626") || (function() {
    const style = document.createElement('style');
    style.type = 'text/css';
    style.id = "GM_addStyleBy8626" + id;
    document.head.appendChild(style);
    return style;
  })();
  const sheet = style.sheet;
  sheet.insertRule(css, (sheet.rules || sheet.cssRules || []).length);
}

var cssSelectors = [];

ignoreMembers.forEach((element, index) => {
  cssSelectors.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssSelectors2 = [];

ignoreReactionsMembers.forEach((element, index) => {
  cssSelectors2.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssSelectors3 = [];

ignoreLCBanners.forEach((element, index) => {
  cssSelectors3.push("div.userBanner."+ element + ".message-userBanner");
});

var cssSelectors4 = [];

ignoreLCSignatureMembers.forEach((element, index) => {
     cssSelectors4.push("article.message.message--post.js-post[data-author='"+ element + "']");
});

var cssElement = cssSelectors.join(",");
var cssElement2 = cssSelectors2.join(",");
var cssElement3 = cssSelectors3.join(",");
var cssElement4 = cssSelectors4.join(",");
var cssContent = cssElement + " { display: none !important; }";
var cssContent2 = cssElement2 + " .reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent3 = ".reactionsBar.js-reactionsList.is-active { display: none !important; }";
var cssContent4 = "article.message.message--post.js-post[data-author] { display: none !important; }";
var cssContent5 = cssElement3 + " { display: none !important; }";
var cssContent6 = cssElement4 + " aside.message-signature { display: none !important; }";

if (ignoreLCSignatureMembers.length > 0) {
    GM_addStyle(cssContent6, "10");
}

if (ignoreLCSignaturesAll) {
    GM_addStyle("aside.message-signature { display: none !important; }", "11");
}

if (ignoreMembers.length > 0) {
    GM_addStyle(cssContent, "1");
}

if (ignoreReactionsMembers.length > 0) {
   GM_addStyle(cssContent2, "2");
}

if (ignoreMembersAll) {
    GM_addStyle(cssContent4, "4");
}

if (ignoreReactionsAll) {
  GM_addStyle(cssContent3, "3");
}

if (ignoreLCBanners.length > 0) {
   GM_addStyle(cssContent5, "5");
}

if (ignoreLCBadges) {
   GM_addStyle("div.featuredBadges.featuredBadges--message { display: none !important; }", "6");
}

if (ignoreLCWhiteSpaceSoMuchYouCan) {
    GM_addStyle("div.st-years-of-service, .xentr-message-container .xentr-slider-nav { padding: 0px !important; margin: 0px !important; }", "7");
    GM_addStyle("div.st-years-of-service { margin-top: 5px !important; }", "9");
    GM_addStyle("dl.pairs.pairs--justified { padding: 0 5px 0px 5px !important; }", "8");
}

if (ignoreLCDonationBanners) {
    GM_addStyle(".jblcDonateNotice, .stfrtDonateBubble { display: none !important; }", "12");
}
 
Back
Top Bottom