A lot of the Lemmy clients/apps have this feature built in as well.
For example, in mlem.app on ios, you can build a list from Settings > Safety and Filters > Filters > Keywords (enable).
The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:
Rule 1- All posts must begin with YSK.
All posts must begin with YSK. If you're a Mastodon user, then include YSK after @youshouldknow. This is a community to share tips and tricks that will help you improve your life.
Rule 2- Your post body text must include the reason "Why" YSK:
**In your post's text body, you must include the reason "Why" YSK: It’s helpful for readability, and informs readers about the importance of the content. **
Rule 3- Do not seek mental, medical and professional help here.
Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.
Rule 4- No self promotion or upvote-farming of any kind.
That's it.
Rule 5- No baiting or sealioning or promoting an agenda.
Posts and comments which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.
Rule 6- Regarding non-YSK posts.
Provided it is about the community itself, you may post non-YSK posts using the [META] tag on your post title.
Rule 7- You can't harass or disturb other members.
If you harass or discriminate against any individual member, you will be removed.
If you are a member, sympathizer or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people and you were provably vocal about your hate, then you will be banned on sight.
For further explanation, clarification and feedback about this rule, you may follow this link.
Rule 8- All comments should try to stay relevant to their parent content.
Rule 9- Reposts from other platforms are not allowed.
Let everyone have their own content.
Rule 10- The majority of bots aren't allowed to participate here.
Unless included in our Whitelist for Bots, your bot will not be allowed to participate in this community. To have your bot whitelisted, please contact the moderators for a short review.
Rule 11- Posts must actually be true: Disiniformation, trolling, and being misleading will not be tolerated. Repeated or egregious attempts will earn you a ban. This also applies to filing reports: If you continually file false reports YOU WILL BE BANNED! We can see who reports what, and shenanigans will not be tolerated. We are not here to ban people who said something you don't like.
If you file a report, include what specific rule is being violated and how.
You can view our partnered communities list by following this link. To partner with our community and be included, you are free to message the moderators or comment on a pinned post.
For inquiry on becoming a moderator of this community, you may comment on the pinned post of the time, or simply shoot a message to the current moderators.
Our icon(masterpiece) was made by @clen15!
A lot of the Lemmy clients/apps have this feature built in as well.
For example, in mlem.app on ios, you can build a list from Settings > Safety and Filters > Filters > Keywords (enable).
And on PieFed, you can either block things by keyword entirely, or just make them Semi-Transparent if you still want to see them in your feed occasionally, but just have it be easier to skip over.
For example, here's my filter for the words "Trump" and "Musk" turned on and off, where you can see the filter being on makes the post transparent enough that it's kinda annoying to look at unless you really want to.


You can also set an expiry date if you only want the filter to work for a certain amount of time.
Voyager has it and I had no idea. Thanks to you I am already taking advantage of the feature...
I want to see zero anime and zero furry shit.
Be the change you want to see ✨
That's fair, I'm a bit weirded out by furry stuff too. (But of course I think they should be free to express themselves however they wish, and if they want to do that, it doesn't affect me negatively in any way)
I don't care what you do, but I reserve the right to not want to see it.
Amen
My trick: I ended up just blocking 5 or 6 total users and see almost none of it.
Good idea. I was blocking communities
Yeah, that's what I tried first, but it was basically a game of whack-a-moe.
I don't like the nuclear option of outright blocking people, but blocking a single person is easier than blocking two dozen communities, and it future proofs it when they continue making new ones.
whack-a-moe
That's pretty clever
Can't say it's original, I definitely stole it from someone else here who had the same grievance.
If you didn't say anything, I wouldn't have known, and you could have taken credit
good man
Sorry, I can only upvote you with head-thumping enthusiasm.
Same. I finally managed to get most of it blocked.
Fucking normies...
January 2025, I realize I don't want to spend the whole year suffering king cunt's awful rhetoric (it failed), I block his name with ublock. A few months later I forgot about it and spend an hour trying to figure out why I can't find my Lemmy post mentioning Trump.
It works really well.
You've been living the dream, my friend.
I don't understand why people have such trouble with this. I have curated my own feed of subscribed communities and I already only see stuff I want to see. Is this really that difficult? Don't want US news? Don't sub to US-centric news communities (whether in name or not). Don't want furries? Don't subscribe to furry communities? Don't want anime? Don't subscribe to anime communities. Don't want politics? Don't subscribe to political communities. Don't want memes? Don't subscribe to meme communities. I genuinely don't understand why that's not enough for people.
Oh I see the disconnect. I primarily browse Lemmy through the all page, because I wanted my subscribe community list to be a small selection of communities I really like. I also want to stay up to date on new communities when they appear.
The advantage with filtering keywords, Snot, is that you don't have to waste any time at all curating communities.
Browsing Lemmy by only what you have subscribed to is not as viable as on Reddit because there is generally less content per community.
There are people who don't have an account/don't log in every time they visit Lemmy.
Using RSS would be a better option for them than some extension's filters, though.
Just because I don't want to see certain news doesn't mean I want to block all news communities. The only way to achieve this is with keyword-based content filtering.
This doesn't always work, especially if you:
I use all/new on Lemmy.
I just block the things and the user that posted it from things I don't want to see. furry stuff, racist shit, all sports related anything, most ai slop, and people that post the same thing in 30 different places.
the feed gets nicer by the day but there's always this random furry crap that always pops up. I swear it's endless
Can I use something similar to remove videos with the "Members Only" tag on youtube?
I don't see why not!
For mbin: fedia.io##article:has(header:has(h2:has-text(/trump/i)))
if you want case sensitivity drop the i: fedia.io##article:has(header:has(h2:has-text(/ICE/)))
Thank you to /u/zkfcfbzr@lemmy.world for the original post and filter and /u/Free_Opinions@feddit.uk for the comment filter.
Thanks for the credit!
Could this be done on some nostr clients?
Just use the built in features of any client
What clients exist for Firefox on a computer? Because I blocked Lemmy on my phone for a good reason (I was browsing it too often).