Initial diagnostic version of channel blocker script#3359
Initial diagnostic version of channel blocker script#3359theosavv wants to merge 5 commits intocode-charity:masterfrom
Conversation
|
hi and thank you so much @theosavv @firetdev what about? https://github.com/code-charity/youtube/blob/master/js%26css/web-accessible/www.youtube.com/blocklist.js |
|
if we can have the performant content filtering, there is a lot to come, such as editorial / automated blocklists. |
|
Hello and thanks for the feedback! What I had in mind when looking at the issue was something slightly different. Like an isolation mode where the user should only be exposed to content of preference ( makes sense that this content should be subscribed only channels or a selection of those channels) helping with distractions as @Vitthal-Goyal mentioned. I understand the concept of content filtering, but to me they seem two different features for different circumstances. What are your thoughts on this???, I d love to hear! |
|
@theosavv Thankyou. Yes that is exactly what I had in mind Blocking particular channels (feature already present) and Whitelisting only some (request) are two different things, #1451 is not at all relevent to the request @ImprovedTube |
|
This future set of features is Many people will want to use more filters combined, in order. Typically:
( https://github.com/MarcGuiselin/youtube-refined did some other rule editing for youtube before). #3351 can have optional specific stand-alone synonym names / tags (distraction free), to include user who won't watch or customize rules "under the hood" (Yet of course it fits the scheme 1. Block everything, 2. except subscriptions). |
|
hi and thank you again! @theosavv @firetdev @Vitthal-Goyal |
Hi again!! Of course i ll work on it and keep you informed in the next days! |
…t allowed channels from the user's subscription list
|
Hello again @Vitthal-Goyal! I am happy to inform you that I continued with the implementation of the feature you asked for, and i would greatly appreciate your opinion on it! You can see it on the screen shot above, and try it and review it on your computer! I hope it is close to what you initially had in mind! |
You're great @theosavv 🙌 It's exactly what I hoped for and it's GREAT!!!! This is the superb productivity hack, You're the BEST man, thank you so so much, you're the reason I love the GitHub and the open source community so much. Thanks a lot. 💯💯🙌🙌 |
|
@ImprovedTube , I'd be happy to listen to your review comments! |
|
@ImprovedTube Hi again, I tag you again just in case you missed this mr! Thanks again |
|
So sorry for the delay! @theosavv
our settings are enabled through toggles and need to run 0 lines of JS otherwise
thanks! |

So what has been done basically is I created the file
channel-blocker.js. What this file does is statically set allowed channels ( eg i have in the fileconst allowedChannels = ["/@pantelisstavroulakis5456"];) . When we run, we can see on the main feed videos only of the allowed channels.From here many things have to be done for this feature to realistically work.