MyBB Super Filter

What entries do we need to add to the Stylus script to block these 2 new MyBB spambot recruits?

View attachment 1919460

View attachment 1919461


They are in mine:


Code:
/* Hide Threads by Authors */
.structItem[data-author="Hanno Labuschagne"],
.structItem[data-author="Bianke Neethling"],
.structItem[data-author="Kirsten Minnaar"],
.structItem[data-author="Dylan_G"],
.structItem[data-author="Bloomberg"],
.structItem[data-author="Seth Thorne"],
.structItem[data-author="Reuters"],
.structItem[data-author="Enock Sithole"],
.structItem[data-author="Kimberley Kersten"],
.structItem[data-author="Daniel Puchert"],
.structItem[data-author="Newsday"],
.structItem[data-author="Partner"],
.structItem[data-author="Shaun Jacobs"],
.structItem[data-author="Joseph Sekhampu"],
.structItem[data-author="Daily Investor"],
.structItem[data-author="GroundUp"],
.structItem[data-author="Luis"],
.structItem[data-author="Chris Yelland"],
.structItem[data-author="Jonathan Hoyle"],
.structItem[data-author="Declan Thompson"],
.structItem--thread:has(.structItem-title a[href*="eskom"],
.structItem-title a[href*="Eskom"]),
.structItem--thread:has(.structItem-title a[href*="de-ruyter"]),
.structItem--thread:has(.structItem-cell--latest a.username[href*="/fiestast."],
.structItem-cell--latest a.username[href*="/FiestaST."])

{
    display: none !important;
}
 
Any way to get this or similar running on Android Chrome browser? The endless nonsense journo spam is becoming insufferable. From the Daily Davie Roodt spam and their 'This town is eating poop' headlines that refuse to mention the facts in question. Tired of this kak.
 
Any way to get this or similar running on Android Chrome browser? The endless nonsense journo spam is becoming insufferable. From the Daily Davie Roodt spam and their 'This town is eating poop' headlines that refuse to mention the facts in question. Tired of this kak.
OK, figured it out. You create your own blocklist and host it on github: create a free account and create a new public repo and upload your text blocklist file there. Get the raw URL for the file by clicking the file in your repo and clicking Raw at the top right.

1789561567860.png

Use that raw URL as your blocklist URL, e.g. https://raw.githubusercontent.com/myuser/myrepo/refs/heads/main/blocklist1.txt

The blocklist should look something like this:

Code:
! Block a user on one domain (posts, thread-list rows, quotes)
! Hanno Labuschagne
mybroadband.co.za##.structItem[data-author="Hanno Labuschagne"]
mybroadband.co.za##article.message[data-author="Hanno Labuschagne"]
mybroadband.co.za##blockquote[data-quote="Hanno Labuschagne"]

! Bianke Neethling
mybroadband.co.za##.structItem[data-author="Bianke Neethling"]
mybroadband.co.za##article.message[data-author="Bianke Neethling"]
mybroadband.co.za##blockquote[data-quote="Bianke Neethling"]

! Kirsten Minnaar
mybroadband.co.za##.structItem[data-author="Kirsten Minnaar"]
mybroadband.co.za##article.message[data-author="Kirsten Minnaar"]
mybroadband.co.za##blockquote[data-quote="Kirsten Minnaar"]

! Bloomberg
mybroadband.co.za##.structItem[data-author="Bloomberg"]
mybroadband.co.za##article.message[data-author="Bloomberg"]
mybroadband.co.za##blockquote[data-quote="Bloomberg"]

! Reuters
mybroadband.co.za##.structItem[data-author="Reuters"]
mybroadband.co.za##article.message[data-author="Reuters"]
mybroadband.co.za##blockquote[data-quote="Reuters"]

! Kimberley Kersten
mybroadband.co.za##.structItem[data-author="Kimberley Kersten"]
mybroadband.co.za##article.message[data-author="Kimberley Kersten"]
mybroadband.co.za##blockquote[data-quote="Kimberley Kersten"]

! Daniel Puchert
mybroadband.co.za##.structItem[data-author="Daniel Puchert"]
mybroadband.co.za##article.message[data-author="Daniel Puchert"]
mybroadband.co.za##blockquote[data-quote="Daniel Puchert"]

! Newsday
mybroadband.co.za##.structItem[data-author="Newsday"]
mybroadband.co.za##article.message[data-author="Newsday"]
mybroadband.co.za##blockquote[data-quote="Newsday"]

! Shaun Jacobs
mybroadband.co.za##.structItem[data-author="Shaun Jacobs"]
mybroadband.co.za##article.message[data-author="Shaun Jacobs"]
mybroadband.co.za##blockquote[data-quote="Shaun Jacobs"]

! Daily Investor
mybroadband.co.za##.structItem[data-author="Daily Investor"]
mybroadband.co.za##article.message[data-author="Daily Investor"]
mybroadband.co.za##blockquote[data-quote="Daily Investor"]

Now add it to your mobile's Chromium browser.
I use Brave, so I go to Menu -> All settings -> Shields & Privacy -> Content Filtering -> Add Filter by URL
Enter your raw blocklist URL (e.g. https://raw.githubusercontent.com/myuser/myrepo/refs/heads/main/blocklist1.txt)
Tap 'Update lists' to get the latest.

Bob's your auntie's brother in law's brother in law.
 
Last edited:
^^
I've added the ability to export your blocklist from the XenForo tools plugin, so you can use it in Brave Browser. It's currently under review so as soon as it's approved, v1.2 will appear here: https://chromewebstore.google.com/d...dhekepmhjflihpdefclbinfhn?authuser=0&hl=en-GB

So you can maintain your blocklist in your desktop browser then export or copy to clipboard and edit the file in Github directly which shares it with Brave browser.
 
Will the addon work on Safari on an iPad?
I'm assuming not because you can only install add-ons via the Apple Store :(
 
Will the addon work on Safari on an iPad?
I'm assuming not because you can only install add-ons via the Apple Store :(
No. You can use the filter file method above on Brave for iOS though. A bit more work. Save all the MyBB traffic for Brave and use Safari for the rest?
 
^^
I've added the ability to export your blocklist from the XenForo tools plugin, so you can use it in Brave Browser. It's currently under review so as soon as it's approved, v1.2 will appear here: https://chromewebstore.google.com/d...dhekepmhjflihpdefclbinfhn?authuser=0&hl=en-GB

So you can maintain your blocklist in your desktop browser then export or copy to clipboard and edit the file in Github directly which shares it with Brave browser.
I see 1.2 is up now, going to give it a go soon
*EDIT* it's working nicely for me. I seem to be able to export / copy the blocklist directly in my desktop browser, update the github repo file and refresh it in my mobile browser. Lekka.
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X