How to Hide/Block Specific User
I realize that many will criticize my lack of purity on this. However, I like to bring a citronella candle to my picnic to keep the mosquitos away. When I want to study a barrage of negativity, I know where to go.
ONE. Install "Custom JavaScript for websites" extension for Chrome (or some similar javascript injection plugin for Firefox or whatever browser you use).
TWO. Once installed, go to reddit.com, open up CJS app in chrome and paste the following example JS code and SAVE (rename "tripzer" to whomever you like and add more separated by commas):
let trolls = ["tripzer" /* add more here, comma separated "strings" */ ];
$('.thing').filter((index, el) => $.inArray($(el).data('author'), trolls) > -1).hide();
Voila, peace and quite. This will work on any reddit page, even the comments page, whether you are logged in or not.
EDIT:
I also like to view Ethereum All channel: https://www.reddit.com/user/all_ethereum/m/all_ethereum/new/ ... but I don't like being constantly barraged by troll propaganda, so I remove entries from troll subreddits that I don't like and breathe a sigh of relief. Here is the updated code (change the troll name and the trollChannel name to match what you want to remove):
let trolls = ["tropser", "barbabello", "Egon_1"]; // change the list as desired
let trollChannels = ["EthereumClassic"]
$('.thing').filter((index, el) => $.inArray($(el).data('author'), trolls) > -1).hide();
$('.thing').filter((index, el) => $.inArray($(el).data('subreddit'), trollChannels) > -1).hide();
Posted Jul 23, 2016, 8:14 PM UTC · edited
Sounds like a decent stop gap solution for Reddit until things like EtherBBS, etc. come online.
Thanks for sharing.