# True Block

**URL:** https://meta.discourse.org/t/true-block/272436
**Category:** Feature
**Created:** [July 21, 2023, 7:09pm UTC](https://meta.discourse.org/t/true-block/272436 "2023-07-21T19:09:03Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![tonyzhu163](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tonyzhu163/32/313529_2.png) [@tonyzhu163](https://meta.discourse.org/u/tonyzhu163)
#### Post date: [July 21, 2023, 7:09pm UTC](https://meta.discourse.org/t/true-block/272436/1 "2023-07-21T19:09:03Z")

</div>

Hi I’m just wondering why block is done in a pseudo way where one can still easily interact with the content of blocked users.

Having a true block where all of the blocked users content is unavailable in my viewing experience I feel like is something that would be useful.

Thanks!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [July 21, 2023, 7:12pm UTC](https://meta.discourse.org/t/true-block/272436/2 "2023-07-21T19:12:09Z")

</div>

Did you set the user as ignored in your settings?

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/c/e/ece1c88dc9bb0066fbfa6a4cb7c73d04134dfc95.png)

---

<div class="post-metadata">

### Author: ![tonyzhu163](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tonyzhu163/32/313529_2.png) [@tonyzhu163](https://meta.discourse.org/u/tonyzhu163)
#### Post date: [July 22, 2023, 3:11am UTC](https://meta.discourse.org/t/true-block/272436/3 "2023-07-22T03:11:45Z")

</div>

yes, you can still see blocked messages (that are folded in between normal discussion so I’m wondering)

---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [July 22, 2023, 3:16am UTC](https://meta.discourse.org/t/true-block/272436/4 "2023-07-22T03:16:05Z")

</div>

I think we could benefit from a feature like this. They cant see your posts, you cant see theirs without an override, much like Twitter.

---

<div class="post-metadata">

### Author: ![tonyzhu163](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tonyzhu163/32/313529_2.png) [@tonyzhu163](https://meta.discourse.org/u/tonyzhu163)
#### Post date: [July 24, 2023, 4:33am UTC](https://meta.discourse.org/t/true-block/272436/6 "2023-07-24T04:33:01Z")

</div>

Yea thats along the lines of what I mean.

Even if a two-way block isn’t implemented, I don’t think ignore should continuously suggest that there is content from blocked users, and allowing one to easily read it without changing the block settings.

---

<div class="post-metadata">

### Author: ![anon65426961](https://avatars.discourse-cdn.com/v4/letter/a/34f0e0/32.png) [@anon65426961](https://meta.discourse.org/u/anon65426961)
#### Post date: [July 24, 2023, 5:38am UTC](https://meta.discourse.org/t/true-block/272436/7 "2023-07-24T05:38:14Z")

</div>

This is the case with youtube too, if someone blocks someone else they both won’t be able to see each other’s postings unless one of them is a moderator.

---

<div class="post-metadata">

### Author: ![anon65426961](https://avatars.discourse-cdn.com/v4/letter/a/34f0e0/32.png) [@anon65426961](https://meta.discourse.org/u/anon65426961)
#### Post date: [July 24, 2023, 5:47am UTC](https://meta.discourse.org/t/true-block/272436/8 "2023-07-24T05:47:41Z")

</div>

I agree could be good for there to be a block feature that is different than the current mute/ignore. I never use those because when I have tried them with a user that is being annoying, I still often read their posts and am annoyed by them when I see there is a button to “show hidden replies.”

Seems like this is more practical for if dealing with a high volume of posting, then would be easier to ignore the footnote about additional comments that may not be worth reading, unless a lot of people express they are upset about whatever was said then it may be a good idea for a moderator to read/respond to that.

Not necessary for users though, especially if they are wanting to not get involved with arguments.

---

<div class="post-metadata">

### Author: ![dscssn](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dscssn](https://meta.discourse.org/u/dscssn)
#### Post date: [February 5, 2024, 9:48pm UTC](https://meta.discourse.org/t/true-block/272436/9 "2024-02-05T21:48:45Z")

</div>

I know this has been requested before, but the thread was closed, thus preventing any discussion or discourse about it.

Saying that blocking people is “detrimental to discussion” is the perspective of men talking to men, not the perspective of women floating somehwere around in this pool of “discussion”. For women, it’s the only way to survive the internet, to exit out of the microaggressions and macroaggressions, to not generate stalkers or vandalizers by having an opinion or calling someone out or whatever else is women’s daily experience.

Suggesting Admins should handle this is like wanting from Admins to fix the world. It’s not possible. We just want to be part of communities and be light-hearted and hang-out with nice people, like everyone else.

There is a reason why there are so many communities with almost zero or zero female participants. And this is one of the biggest reasons: to not being able to pull out of being subjected to certain things.

So, this is my voice for a proper block function. Bonus points if it prevents the blocked person to see the blocking person.

---

<div class="post-metadata">

### Author: ![LyingDalai](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lyingdalai/32/183878_2.png) [@LyingDalai](https://meta.discourse.org/u/LyingDalai)
#### Post date: [February 5, 2024, 10:14pm UTC](https://meta.discourse.org/t/true-block/272436/10 "2024-02-05T22:14:23Z")

</div>

As a 7-year moderator on a Discourse forum, I have to second this request.

Some users really need protection from some abusive posts, while enjoying the rest of the community.  
This is especially true for women, in particular in the music field.

[![](https://global.discourse-cdn.com/meta/original/4X/0/a/6/0a64c32adb689434e0dd102ff374ad105aa1b036.jpeg "Why Aren't There More Female Music Producers?") ](https://www.youtube.com/watch?v=2Ipb81z46kI)

Offering the capacity for a user to protect themselves from abusive persons would be a good feature.

A way to do so would be to offer the abused user to hide completely an abusive person’s output and existence, and in the other hand completely hide the protected user’s output for the abusive person.

This would be stronger than the mute functionality, but in my opinion and experience would be enough to answer the need for the abused people to hide and avoid being triggered by the abusive output.

This would only impact the experience for the abusive person, in a way that is not too harmful.

Please take this suggestion seriously, as such situation can be hard to moderate.

I’ll just add a big thank you for what you do, I really love Discourse.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [February 5, 2024, 10:22pm UTC](https://meta.discourse.org/t/true-block/272436/11 "2024-02-05T22:22:56Z")

</div>

This is a recent open topic on the subject so I’ve slipped your post over to keep them grouped together. 👍 (the more people who describe their different use cases, the more compelling the feature request can be)

I think there is a case to say that topics/conversation can get disjointed when you can only see parts of it (which is why the Ignore feature allows you the choice to open up an Ignored reply in case you may find it relevant rather than blanking it out like it never existed).

I think the Ignore function also prevents direct contact through PMs and Personal Chat as well, but having more power to avoid problematic behaviour, especially when it’s persistent, is something that’s always worth considering.

---

<div class="post-metadata">

### Author: ![LyingDalai](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lyingdalai/32/183878_2.png) [@LyingDalai](https://meta.discourse.org/u/LyingDalai)
#### Post date: [February 5, 2024, 10:47pm UTC](https://meta.discourse.org/t/true-block/272436/12 "2024-02-05T22:47:15Z")

</div>

I do think the fact that a discontinued conversation gets weird for people that get hidden from is not a priority compared to the need from the person that seeks protection. Users that behave peacefully still get the “full experience”.

It’s worth mentioning that a user can be considered abusive by the targeted person only, without the community or the moderators to be aware of it. It is not something that has to be judged, the user that needs protection should get protected if they feel the need, same as one can filter harmful content in the internet.

The Gordian knot would be how to treat replies by third party. I’d be for hiding them as well, for both sides (protected person and abusive person).

---

<div class="post-metadata">

### Author: ![anon36555649](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@anon36555649](https://meta.discourse.org/u/anon36555649)
#### Post date: [February 6, 2024, 12:15am UTC](https://meta.discourse.org/t/true-block/272436/13 "2024-02-06T00:15:24Z")

</div>

Those are some heavy statements what you wrote there.

With discourse the first step is flagging posts if they are inappropriate, then it is the responsibility of moderators to respond to those reports. If moderators are not present or incompetent, those are good reasons for both men and women to abandon those sites.

Anyone can be an administrator of their own site, and therefore immediately terminate the account of anyone who bothers them.

---

<div class="post-metadata">

### Author: ![LyingDalai](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lyingdalai/32/183878_2.png) [@LyingDalai](https://meta.discourse.org/u/LyingDalai)
#### Post date: [February 6, 2024, 8:26am UTC](https://meta.discourse.org/t/true-block/272436/14 "2024-02-06T08:26:04Z")

</div>

Trust me, we have our share of moderation. But abuse is not black and white, there is a whole blurry zone when a person can feel attacked and needs to disappear, while for anyone else it’s random talk.  
For instance, your own message right here can be perceived as shutting someone down. I’m not saying it was your intention. But I wonder if you see it.

Being a woman on the internet is not an easy thing. Being truly conscious of this, as a man, is a long road. Check the video above, I found it eye-opening. It’s a lot of nasty things, from micro-aggressions (often unconscious, such as mansplaining) to the whole stalker stuff, a broad range really.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [February 11, 2024, 12:12am UTC](https://meta.discourse.org/t/true-block/272436/22 "2024-02-11T00:12:36Z")

</div>

> [@LyingDalai](#):
>
> It’s worth mentioning that a user can be considered abusive by the targeted person only, without the community or the moderators to be aware of it. It is not something that has to be judged, the user that needs protection should get protected if they feel the need, same as one can filter harmful content in the internet.

This #Customization > Theme component may help. However being aware of hidden content. One should be able to resist the temptation to unhide the content.

> [@Hide ignored users' topics](https://meta.discourse.org/t/hide-ignored-users-topics/276420):
>
> information_sourceSummary This component allows you to hide topics from users you’ve ignoredhammer_and_wrenchRepository [GitHub - Lhcfl/discourse-hide-ignored-user-topics · GitHub](https://github.com/Lhcfl/discourse-hide-ignored-user-topics)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Install this theme component Take inspiration from this post: This component allows you to hide topics from users you’ve ignored. It does ex…

There is also a theme component to allow users to block keywords

But I am sure one of the component authors might be able to provide a code snippet to hide the hidden content bar between posts. @JammyDodger might be able to assist on this.

Here is the user blocked words.

> [@Allow users to block keywords](https://meta.discourse.org/t/allow-users-to-block-keywords/256228):
>
> information_sourceSummary This theme component allows users to block keywords. Requires three custom user fields to be created in Admin settings in order to function.eyeglassesPreview I can’t preview this on theme-creator because it requires creating user fields, but I’ve included screenshots below.hammer_and_wrenchRepository [Github - a-very-old-sock/discourse-keyword-block](https://github.com/a-very-old-sock/discourse-keyword-block)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)open_bookNew to Discou…

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [February 12, 2024, 12:52pm UTC](https://meta.discourse.org/t/true-block/272436/24 "2024-02-12T12:52:29Z")

</div>

Choosing to peak at content that is hidden by your own doing(ignore user) is a choice.

If there is harassment involved blocking/ignore prevents the person from harassing the person who blocked them Otherwise this is also where flagging comes in. (Other community members & mods(

Now that being said the default threshold iirc is 5 ppl ignoring a user. This triggers the system to send the potential toxic user a notification that the community is maybe finding them toxic. The system also notifies the moderators.

I had a user that claimed another user was toxic an his complaint was he could still see replies to the user he blocked. He was able to ignore opening the ignored content.

He demanded that user be banned. The threshold for the community has not been met. Meaning less than 5 members were having an issue with him.

That is why I am in support of also hiding direct reply trees to the blocked user. As some are overly sensitive.

As for the “ignored Content” that can be expanded? This can be remedied with CSS to hide that between posts. For those who cannot resist opening a mystery box

---

<div class="post-metadata">

### Author: ![jenmck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jenmck/32/332487_2.png) [@jenmck](https://meta.discourse.org/u/jenmck)
#### Post date: [February 17, 2024, 11:08am UTC](https://meta.discourse.org/t/true-block/272436/26 "2024-02-17T11:08:29Z")

</div>

> [@dscssn](#):
>
> Saying that blocking people is “detrimental to discussion” is the perspective of men talking to men, not the perspective of women floating somehwere around in this pool of “discussion”. For women, it’s the only way to survive the internet, to exit out of the microaggressions and macroaggressions, to not generate stalkers or vandalizers by having an opinion or calling someone out or whatever else is women’s daily experience.

Couldn’t agree more.

Being a woman in a heavily male dominated online community can really, really suck sometimes. It’s been this way for _decades_ and it’s so exhausting.

It’s all kinds of little things over and over, and there’s just this pressure to put up with it if you want to participate or be viewed as a peer.

Like, I’m a discourse admin for a very large membership-run, membership-led organization. In our organization, anyone who is a member must have access to our discourse forum. It is the only org-wide communication platform, and is where members go to keep up with what’s happening. So, they cannot be banned, but we have used silencing when necessary. Our members also come from a lot of different backgrounds and generations, and the focus of our organization is such that it tends towards those who love to debate.

Being kind of a condescending mansplainer isn’t an expellable offense, nor should it be. But if there’s a non-male member who’s really tired of a guy who just can’t help but “well, actually” them, they should be able to block them and move on and be done with it. Of course as an admin I know we are working to combat the microaggressions and work really hard to foster a healthy culture, but the OP is right - it is nearly _impossible_ to eradicate.

Just today I made a pretty mild reply in disagreement with a proposed term for what we’d call a team - and received a reply back that almost hit the character limit that explained what a team is, complete with images and diagrams, written as if I had never heard of such a thing. The topic at hand is in my field, and I’ve got decades of experience. I…know what a team is. It is tiring to be condescended to on a regular basis, and this is what it is like for women _constantly_ in so many male-dominated spaces, especially ESPECIALLY if the moderation team is also male-dominated, which…a lot of times it likely is!

> [@anon36555649](#):
>
> With discourse the first step is flagging posts if they are inappropriate, then it is the responsibility of moderators to respond to those reports.

Politely, this is an example of what I mean. We are all in this community because, I would assume, we have familiarity with Discourse. I’d bet it’s pretty unusual to post here not having ever participated in a Discourse-based forum! Would you agree that it could likely be the case that the person expressing frustration about the nature of some online communities, who is advocating for a feature to be added to Discourse, on the forum dedicated to discussing Discourse, already knows how flagging works in Discourse?

---

<div class="post-metadata">

### Author: ![anon36555649](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@anon36555649](https://meta.discourse.org/u/anon36555649)
#### Post date: [February 18, 2024, 5:04am UTC](https://meta.discourse.org/t/true-block/272436/27 "2024-02-18T05:04:31Z")

</div>

> [@jenmck](#):
>
> Would you agree that it could likely be the case that the person expressing frustration about the nature of some online communities, who is advocating for a feature to be added to Discourse, on the forum dedicated to discussing Discourse, already knows how flagging works in Discourse?

No, do not see any reasons at all to agree with that.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [February 18, 2024, 5:34am UTC](https://meta.discourse.org/t/true-block/272436/28 "2024-02-18T05:34:32Z")

</div>

> [@jenmck](#):
>
> Being kind of a condescending mansplainer isn’t an expellable offense, nor should it be. But if there’s a non-male member who’s really tired of a guy who just can’t help but “well, actually”

Should really avoid stereotyping. It is these prejudices that promote disharmony imho. Much like how some people promote only white ppl are prejudice.

Man, woman or other. There are always strong minded folks out there that are condescending about their viewpoints being the only valid ones.

We see the same issue with ppl promoting “Millenials” being the entitled ones. Each generation often feels the next are “entitled” while ignoring other age/generation entitlement issues

> [@jenmck](#):
>
> > [@anon36555649](#):
> >
> > With discourse the first step is flagging posts if they are inappropriate, then it is the responsibility of moderators to respond to those reports.
> 
> Actually this is true of any forum. Not just Discourse ones and flows back to DOS days BBSes.
> 
> As you said yourself ppl are here to discuss forum ideas and philosophy on how to accomplish things. No “ ~~mansolaining here~~ ”. If we want to get away from social prejudices we need to stop endorsing primitive concepts.
> 
> I was helping a YouTuber get promoted more by sharing their content. I was in the early days very careful to avoid pronouns. When I made an error she didn’t correct me. Instead allowed it to go on for over a month. Than started freaking on me “what is your problem” type deal. She would not tell me why she was upset. I had even offered to setup an area for her to have her own community space on my forum prior to her freak out. I had thought we had enough mutual respect that if there was an issue; she should have been comfortable to reach out. It took someone else to reveal why she was upset.
> 
> I could be ignorant and call this a common trait among women. Except I know better.  
> Politely, this is an example of what I mean. We are all in this community because, I would assume, we have familiarity with Discourse. I’d bet it’s pretty unusual to post here not having ever participated in a Discourse-based forum

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [February 18, 2024, 7:17am UTC](https://meta.discourse.org/t/true-block/272436/30 "2024-02-18T07:17:37Z")

</div>

> [@anon36555649](#):
>
> No, do not see any reasons at all to agree with that.

You think a person who is clearly more than likely an admin, obviously understands how the current ignore and mute features work, and who is requesting as stronger alternative block feature to what is already available in Discourse - doesn’t already know how the flagging works? 🤔

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [February 18, 2024, 8:07am UTC](https://meta.discourse.org/t/true-block/272436/31 "2024-02-18T08:07:58Z")

</div>

Well we do know we have new people come here often. Asking about things in general that already have topics. I do understand ppl’s frustration when answering the same questions over and over again.

While flagging systems are nothing new there are nuances to each platform. Even Discourse with adding Category moderation while mostly similar to a full moderator. To which some think it should give full flag manage permission while I am sure others would be opposed.

We should if practicing “civil Discourse” should avoid presumptions. Even though admittedly it does get tiring. At the peak as essentially a lone moderator volunteer for a company. I was reviewing over 1000 posts/day during their KS when the small community exploded to 6000+ members who were very active. Especially when they were excessively late on delivering. I say lone moderator as their staff practiced almost zero moderation

[Next page](https://meta.discourse.org/t/true-block/272436.md?page=2)
