What I did was more of a script to check whether a content creator belongs on the list. I.e. not something to be run at runtime, rather something to be run on the list small_ty.txt
periodically to weed out any channels that makes use of sponsored advertisements.
It would be trivial to implement a check at runtime, but unfortunately, the API will be much too slow.
Vlad We do not intend to crawl the entire youtube to run the script on every video (resources constrained).
That is not what the script does. It takes the last 10 videos (number can be adapted) which it gets from the feed and checks them vs the API. And as something that only has to be run occasionally the performance is very fine.
I am not mad if you do not want to implement this (and it was fun coding it), but I think this could be a cool feature for the small YT channels to automatically weed out the channels that do not adhere to the Small Web style. Running this script occasionally and removing bad channels would lower server load as well, right?
TL;DR The script checks whether the channels in small_yt.txt
really belong there and can be run once a month or even less. Something like your small snippet on GitHub to weed out duplicates.