{"id":19174848,"url":"https://github.com/divisionind/ytviewbot","last_synced_at":"2025-05-07T18:21:14.896Z","repository":{"id":107265430,"uuid":"192887200","full_name":"divisionind/ytviewbot","owner":"divisionind","description":"A bot to view youtube videos (or possibly any site).","archived":false,"fork":false,"pushed_at":"2020-10-26T19:28:56.000Z","size":661,"stargazers_count":3,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-20T01:33:01.161Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/divisionind.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-20T09:06:33.000Z","updated_at":"2025-02-24T20:59:27.000Z","dependencies_parsed_at":"2023-07-15T07:16:14.588Z","dependency_job_id":null,"html_url":"https://github.com/divisionind/ytviewbot","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divisionind%2Fytviewbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divisionind%2Fytviewbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divisionind%2Fytviewbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divisionind%2Fytviewbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/divisionind","download_url":"https://codeload.github.com/divisionind/ytviewbot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252931815,"owners_count":21827171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T10:19:25.767Z","updated_at":"2025-05-07T18:21:14.867Z","avatar_url":"https://github.com/divisionind.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# YTViewBot - just a YouTube view bot\n[![](https://img.shields.io/travis/divisionind/ytviewbot/master.svg?style=flat-square)](https://travis-ci.org/divisionind/ytviewbot)\n![](https://img.shields.io/badge/platform-Linux-blue.svg?style=flat-square)\n![](https://img.shields.io/badge/license-GPLv3-green.svg?style=flat-square)\n![](https://img.shields.io/badge/dev%20status-inactive-red.svg?style=flat-square)\n![](https://img.shields.io/github/repo-size/divisionind/ytviewbot.svg?style=flat-square)\n\n## Depreciated\nThis project was just a little fun to reverse how YouTube signifies a \"view\". However,\nthe overhead of running selenium instances, or any virtual browser process for that matter, \nis extreme given the amount of views these processes generate. The only practical method for \nview botting on modern YouTube is to:\na) reverse how a \"view\" is calculated \nb) only process these bare minimum view requirements\n\nFurthurmore one would have to continually update such a bot to keep up with the changing \nview requirements put out by YouTube.\n\n## Installation / Building\n_Note: This project only supports Linux and is completely headless._\n\n#### For dummies - installing from releases\n1. Download the [latest version](https://github.com/divisionind/ytviewbot/releases/latest)\n2. Extract the tarball with `tar -xzf ytviewbot-VERSION.tar.gz` and enter it `cd ytviewbot`\n3. Install with `chmod +x install \u0026\u0026 sudo ./install`\n4. Now run `ytviewbot` for further help.\n\n#### Advanced - building from source\n1. Clone repo and enter it `git clone https://github.com/divisionind/ytviewbot.git \u0026\u0026 cd ytviewbot`\n2. Install prerequisites `chmod +x installDepends \u0026\u0026 sudo ./installDepends`\n3. Build the project `./gradlew linux`\n4. Now run `./build/libs/ytviewbot` for further help.\n\n##### You can also choose to install from source\n1. Clone repo and enter it `git clone https://github.com/divisionind/ytviewbot.git \u0026\u0026 cd ytviewbot`\n2. Install `chmod +x install \u0026\u0026 sudo ./install`. This will install all dependencies, build the source, and install ytviewbot.\n3. Now run `ytviewbot` for further help.\n\n##### Uninstalling\nYou can uninstall ytviewbot by running the uninstall script located in either\nthe root of the github repo or packaged along with every release. `sudo ./uninstall`\n\n### Using Windows?\nNo sweat. You can run Linux on Windows. Just look up how to install the Windows Subsystem for Linux (WSL).\n\n### Using Mac?\nUse a better OS.\n\n## Donate\nIf you like the project, please share the wealth. I'm poor. I need money. Pls help.\n\n- XMR: `83vzgeeKebLh6pj2YtBqn7PqxY47CkyzmLzUhmHfhTCQdj9Mfad4FUF12Yu9ry5uUh5JASTcXg5Fwji5ibjUngw9LomnH6Z`\n- ETH: `0x1bdA7dB6484802DFf4945edc52363B4A8FAcb470`\n- ETC: `0x4a368bb4cd854f650169ce207268c303ffecafb2`\n\n## Contributing\nAll contributions must follow \n[Java's standard code conventions.](https://www.oracle.com/technetwork/java/codeconventions-150003.pdf) \nFailure to comply to these conventions will result in the denial of your contribution, regardless \nof the final functioning of the code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivisionind%2Fytviewbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdivisionind%2Fytviewbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivisionind%2Fytviewbot/lists"}