Skip to content

I've already watched the video! A very simple script to automate the sending of feedback to YouTube to aid in improving your recommended page.

License

Notifications You must be signed in to change notification settings

metallicgloss/YouTube-Automated-Feedback-Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Automated YouTube Feedback Script

Have you ever loaded up YouTube just to be met with a wall of red watch bars and a full page of recommendations of videos you have already watched (either partially or fully)?

This is a minimal and simple script to automate the process of sending feedback to YouTube that "I've already watched the video" on every video that YouTube recommends you that you've already watched.

Getting Started

Manual Execution

  1. Head to https://www.youtube.com - Make sure you're logged in!
  2. Press F12 - Switch to your Console tab in your selected browser.
  3. Paste the content of the script into your console and press Enter.
  4. When you've submitted enough feedback requests, or are bored waiting, refresh the page to finish the script.

Tampermonkey Installation

  1. Select Create a new script
  2. Paste in the contents from the included .js file.
  3. Head to https://www.youtube.com - Make sure you're logged in!
  4. When you've submitted enough feedback requests, or are bored waiting, feel free to disable the script.

NB: I've not submitted this script for one-click install or listing on GreaseMonkey/Tampermonkey forums, feel free to install locally.

Common Questions

Q. What exactly does this script do?
A. The script will run through every video that displays the watch bar on the YouTube homepage, select "Not Interested", select "I've already watched the video" and submit the feedback to YouTube.

Q. Why does this script exist?
A. As a frequent listener of music through YouTube rather than the separate YouTube Music platform, songs that I listen to can often be included repeatedly within one of the "Mix" or "My Mix" playlists that are generated. By doing this, YouTube thinks you suddenly love watching every video in every genre, again and again, so fills your recommended page with regurgitated content. YouTube support was useless and just said to submit a feedback request; so I made a script to spam it.

Q. Does the script work?
A. I, unfortunately, cannot guarantee that it works with 100% certainty, but at least in my case, by spamming approx 30 feedback requests within an hour reduced the number of videos being recommended that I'd already watched very noticeably.

Q. Do I need this script?
A. Probably not.

Limitations

  • Extremely limited compatibility testing.
    • This was a super quick script for me to run myself in Chrome, I've not performed any kind of testing for any other browsers, YouTube interfaces outside of the UK, or on different operating systems. Sorry!
  • Unable to target watched videos without watchbar.
    • Continuing on the topic of YouTube's irritating behaviour and bad user experience; it is often experienced that YouTube 'forgets' a video has been watched when it goes too far down your account watch history. When this happens, the video may re-appear on your recommendations page but without a playbar (or any indication you've watched it). This script doesn't go in-depth enough to try to match titles against account history, so when YouTube derps out, this script can't submit the feedback.

About

I've already watched the video! A very simple script to automate the sending of feedback to YouTube to aid in improving your recommended page.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published