Muting a tag doesn’t work if people post without using the tag. Is it possible to make muting a user have the same effect as muting a tag to get rid of their posts?
I would love this feature. Been asking for it for awhile.
Have you tried to mute the user in Preferences → Notifications → Users?
I don’t know if “Suppress all notifications, personal messages, and chat direct messages from these users” is what you are looking for and I haven’t tried the feature myself so I don’t know more about it.
The user mute currently does not stop their posts from showing, which the tag mute does, but if they don’t tag you’re s.o.l.
i have not looked into it, but if it’s not possible, then your next best bet is to request the feature on meta.discourse.org
Hiding posts from a specific user seems to have been a long time discussion in the discourse community. The discussion started more than 6-7 years back and the topic comes up regularly. Most responses seems to be against it. Probably why it isn’t part of the platform today.
you could easily make a filter in uBlock Origin if you wanted.
This should work with Tampermonkey/Greasemonkey:
// ==UserScript==
// @name Hide Script Posts
// @namespace http://eroscripts.com/
// @version 1.0
// @description Hide unwanted posts
// @author Bounce
// @match https://discuss.eroscripts.com/c/scripts*
// @icon https://discourse-s3-cdn.eroscripts.com/uploads/optimized/2X/e/e8f56826226822a02903cad36fc6c4f018b15b6c_2_32x32.png
// @require https://gist.github.com/raw/2625891/waitForKeyElements.js
// @grant none
// ==/UserScript==
(function() {
'use strict';
//Set usernames to block (case-sensitive)
let blockList = ['UserName1', 'UserName2'];
let topicSelector = ".topic-list-body > tr";
let opSelector = ".posters a:nth-child(1)";
let hidePosts = function(){
Array.from(document.querySelectorAll(topicSelector)).filter(
topic => topic.querySelector(opSelector) && blockList.includes(topic.querySelector(opSelector).dataset.userCard)
).forEach(topic => topic.remove());
};
waitForKeyElements(topicSelector,hidePosts);
})();
Admins pls see if this theme component helps:
https://meta.discourse.org/t/hide-ignored-users-topics/276420
This userscript works. You need Tampermonkey.
https://github.com/jesus2099/konami-command/raw/master/mb_HIDE-TOPICS-BY-USERS.user.js
After installed, change line 14 to
// @include https://discuss.eroscripts.com/*
so that it will work on Eroscripts.
Can we get this feature, I am blocking some users but their posts still show up
The correct approach is reaching out to the person to update tags.
Already tried, dude won’t budge
Send me the post and the tag it needs
You can also report a post for missing tags