{"id":20286362,"url":"https://github.com/poseidon-code/youtube-viewbot","last_synced_at":"2025-04-11T09:02:00.089Z","repository":{"id":55614141,"uuid":"327317350","full_name":"poseidon-code/youtube-viewbot","owner":"poseidon-code","description":"A python program to increase YouTube video views. Can also be used for running multiple instances of a website using different proxies.","archived":false,"fork":false,"pushed_at":"2023-09-30T05:49:26.000Z","size":15,"stargazers_count":57,"open_issues_count":2,"forks_count":17,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-25T06:32:11.407Z","etag":null,"topics":["python","selenium","viewbot","youtube-view-bot"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/poseidon-code.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":"2021-01-06T13:18:44.000Z","updated_at":"2025-03-15T14:29:50.000Z","dependencies_parsed_at":"2024-11-14T14:37:27.162Z","dependency_job_id":"9c720c06-4f8a-4eec-8942-6f61c1d15093","html_url":"https://github.com/poseidon-code/youtube-viewbot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poseidon-code%2Fyoutube-viewbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poseidon-code%2Fyoutube-viewbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poseidon-code%2Fyoutube-viewbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poseidon-code%2Fyoutube-viewbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/poseidon-code","download_url":"https://codeload.github.com/poseidon-code/youtube-viewbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248363734,"owners_count":21091434,"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":["python","selenium","viewbot","youtube-view-bot"],"created_at":"2024-11-14T14:33:47.272Z","updated_at":"2025-04-11T09:02:00.054Z","avatar_url":"https://github.com/poseidon-code.png","language":"Python","readme":"# YouTube Viewbot\n\n\u003e ## ⚠ **DISCLAIMER** ⚠\n\u003e\n\u003e YouTube Viewbot is just an experiment, and all the risk involved and harm done, on running this program, is solely on the user of this program.\\\n\u003e The risks may include temporary takedown of the youtube video (by YouTube), temporarily suspending the view counts of the youtube video (by YouTube), and the views gained by this program may get resetted after some time (by YouTube).\\\n\u003e This program will not take any userdata, but can take high amount of available resources (CPU \u0026 RAM) to reach maximum potential of parallelism.\n\n---\n\n## Prerequisites\n\nThe computer, this program will be running on, must have `Python` installed and `PATH` must be set.\n\n1. Download `Python` from [here](https://www.python.org/downloads/)\n\n2. Install `Python` by checking all check boxes in the First page of Python Installation. _(**especially**, make sure `☑️ Add Python to system PATH` option is checked)_\n\n3. The computer must have **Google Chrome** web browser installed.\n\n4. Download Chrome WebDriver from [here](https://chromedriver.chromium.org/downloads). _(this program requires you to download the Chrome WebDriver of **same version** as that of your Google Chrome Browser, and move-replace that to this program's directory)_\n\n5. Download this program from [here](https://github.com/poseidon-code/youtube-viewbot/archive/main.zip)\n\n---\n\n## Using YouTube Viewbot\n\n\u003e **PREFACE**\\\n\u003e This program is very resource heavy, sometimes you might feel like the computer has hanged/freezed/lagging, but nothing to fear as the program is taking as much resources it could get to complete the process.\\\n\u003e By theory, the views generated by this program is proportional to the number of proxies in the `proxy-list.txt`, but there are many constraints such as - how many proxies are valid and working, will the views earned by this program be reflected in that YouTube video, maybe those views might get removed as soon as YouTube finds that it is done by a bot and many more.\\\n\u003e Taking those things into consideration, this program could give a nice amount of boost to view counts, but not by exactly specified numbers.\n\n1. Go to the downloaded folder _(the folder where you downloaded this program)_. `Copy` the **folder path**.\n\n2. Open `cmd` _(in Windows, `terminal` in Linux/MacOS)_, enter the following command, then press \u003ckbd\u003eEnter\u003c/kbd\u003e:\n\n    ```bash\n    cd paste/the/path/to/that/downloaded/folder\n    ```\n\n3. Install required packages by entering the following command :\n\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4. Generate `proxy-list.txt` file by entering the following command :\n\n    ```bash\n    python proxy.py\n    ```\n\n    \u003e Make sure you run this command every time whenever starting this program, as this would get latest proxies everytime.\n\n5. The `proxy-list.txt` file contains IP addresses and their respective host ports in the following pattern : `\u003cIP address\u003e:\u003cport\u003e` per line.\n\n    ```txt\n    ./proxy-list.txt\n\n    134.87.56.146:3677\n    213.89.37.145:3523\n    145.123.77.143:987\n    ```\n\n    \u003e **PRO TIP :** If you have any other source of having proxies (like; PRO/PAID member of free-proxy-list.com or any other proxy provider), then you can get a premium proxy list from them, and make an empty `proxy-list.txt` file in that directory and paste all those premium proxies line-by-line and **skip step 4**.\n\n6. Copy the YouTube video `URL` that you want to increase the views of, and execute this command :\n    ```bash\n    python viewbot.py \u003cyoutube video URL\u003e \u003cwatch-time (seconds)\u003e\n    ```\n    **example :**\n    ```bash\n    python viewbot.py https://youtu.be/oH3as_QyRsI 30\n    ```\n\n### ☕ Now sit back, depending on how many proxies you have in the `proxy-list.txt` file, this program will take some time (more the proxies, more time will be taken, more views can be generated)\n\n---\n\n## Acknowledgement\n\nYouTube Viewbot is made by [poseidon-code](https://github.com/poseidon-code) using [Selenium](https://www.selenium.dev) Web Driver. Free proxies are provided by [FreeProxyList](https://www.free-proxy.cz). This program is an experimental project and one should go through the **[Disclaimer](#⚠-disclaimer-⚠)** at the start.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposeidon-code%2Fyoutube-viewbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fposeidon-code%2Fyoutube-viewbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposeidon-code%2Fyoutube-viewbot/lists"}