Let users hide from other users

AI-generated summary

The discussion revolves around the ability to hide posts from specific users on Discourse. Initially, PatrickH inquired about hiding all posts from a certain user, which codinghorror responded was not possible at the time, but a proposed feature for 2.3 would allow users to ignore others, hiding their posts.

A user, uwe_keim, later looked for this feature but could not find it, wanting to hide posts from a particular user for personal reasons. RGJ pointed out that the option to ignore or mute users is available at /my/preferences/users. uwe_keim found this counter-intuitive, expecting the option to be on the user’s profile page. codinghorror revealed that users can indeed mute others from their profile page via a top-right button. uwe_keim acknowledged this, but expressed that the UI could be improved for better discoverability.

Is there a way to hide all your posts from a certain user ?
or can this be a plugin ?

There is no way to do this at the current time. There is a proposed feature for 2.3 in #releases, however it would work in the opposite manner — you would decide to ignore another user so you no longer see their posts, not the other way around.

Glad the plan is to go this this way and not the other. It wouldn’t make sense to follow a link from the likes of Google and not be able to see the content because another user had blocked you.

Looking forward to this feature :+1:

Was this ever implemented?

I’m looking (as a regular user in a forum) for a way to hide all posts of another user which posts I find boring/annoying.

I only want to hide the posts for me, not for all other users.

Just like the “mute” function in Twitter.

Looking through the #releases at 2.3 I found no sign that this was implemented.

Looking at the profil of this very user I want to hide, I also see no option to hide/mute the users postings.

Any way to still do this?

Look at /my/preferences/users and you will find an option to ignore or mute users.

Wow, thanks a lot!

I have to say that this is the first feature in Discourse ever that I actually find very counter-intuitive.

The intuitive way for me is to go to the user and mute him there (just as Twitter does), not the otherway around.

Anyway, at least it is working. So thanks for your reply!

Yes you can also do this from that users’ profile page via the button at top right.

Thanks, I’ve just checked it.

Didn’t realize when I first looked at the page, that I had to press a button called “Normal” and that then a popup would appear. I’ve totally cannot deduce from this UI neither that a popup would appear, nor that this would lead me to an action to mute the user.

Now that I know this information, I will use it in the future.