Code Monkey home page Code Monkey logo

yt-dislikes's Introduction

๐Ÿ„โ€โ™‚๏ธ Forrest Knight

Digital Craftsman (Developer/Filmmaker/Creator)

I'm an indie full-stack developer and content creator building my version of the digital world one step at a time. All coding projects are built from the ground up, from planning and designing all the way to solving real-life problems with code. All video content is built the same way, from ideation and planning, all the way to finalizing the content with artistic touches. I publish that content on my YouTube channel "ForrestKnight" to more than 500k subscribers.

youtube subscribers youtube views followers total stars


๐Ÿงฐ Languages and Tools

Java

Spring

TypeScript

Angular

Git

Linux

HTML

CSS

JavaScript

React

NodeJS

Python

C++

GitHub

Bash


๐Ÿ“บ Latest YouTube Videos

building a crappy website on purpose Help me make a crappy website. I Coded My FIRST Artificial Intelligence Project AGAIN... 7 Years Later How to Make Automation Workflows with Make.com I Built a 3D Developer Portfolio Website // Three.js + React + Tailwind The ULTIMATE Pioneers of Computer Science

๐Ÿ“Š Stats

Forrest's GitHub stats

yt-dislikes's People

Contributors

forrestknight avatar yatharth9 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

yt-dislikes's Issues

Pin new or updated comments

I'd like to pin the automated comments, so it's visible at the top of the comment section and not drowned out by the other comments. However, I did not see a way to do this in the docs.

[FUTURE] Validate auto-generated like/dislike counter comment

This is a task that can be elaborated on in the future, but when other Youtubers start using this tool, we may want to have a strategy to ensure the number of likes and dislikes cannot be fudged by the user. This is so that we don't have people abusing and ruining this tool.

Cache VidId to skip next page token everytime.

First of, its my first time writing anything on GitHub, sorry if I don't make sense, you can just give a dislike and i'll remove the issue, just hoping to help.

I think a small txt or json file could be generated for the first run of grabbing all video IDs and then cache it in order to skip the next page token thing that happens when you request for video IDs. And in order to check if a new video is uploaded you can just check against the top ID of cached file vs first returned ID from API. (assuming video ID is static)

I am really sorry if i got the whole process wrong, if it's a real issue, i'll go read up the all the youtube API docs and excitedly contribute a solution, I did not go through it as of posting the issue as I am studying for my exams. Thanks,

OT.

Distribution issues

https://github.com/Anarios/return-youtube-dislike

The comments in their README detail why you shouldn't put any more effort into this; it's practice, it's something to show your viewers, but Youtube's working against you man. I was about to write a JS userscript which would revert the old behavior of the dislike button in-browser, and comment a link to it in your video, but I was lucky to find that project before I got too deep.

While reading your code, and reflecting on the hate-bombing that Youtube is trying to combat for good reason, I came up with an idea. Why not force users to watch like 5-10 videos from a specific channel all the way through, before being allowed to create a review of that channel or piece of content? This would probably require an overhaul of youtube's existing rating infrastructure to something like the five star system, but my thought is that it could help humanize targets of hate-bombing, while also ensuring that people are actually exposed to content before leaving bogus ratings.

IDK, lmk what you think. I'm not a YT creator or anything so I have literally no way to suggest this idea @youtube for consideration. Good review systems serve a utility to viewers, what Youtube is doing now isn't doing anything to really help the problem at hand.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.