{"id":15012831,"url":"https://github.com/kevinbytesthedust/cvamp","last_synced_at":"2025-05-16T05:06:27.362Z","repository":{"id":39902401,"uuid":"396485305","full_name":"KevinBytesTheDust/CVAmp","owner":"KevinBytesTheDust","description":"Send live viewers to Twitch, youtube and kick with this viewer bot software. The tool offers a user-friendly graphical interface. This program requires HTTP proxies.","archived":false,"fork":false,"pushed_at":"2025-05-15T19:54:46.000Z","size":123,"stargazers_count":381,"open_issues_count":4,"forks_count":99,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-05-15T20:44:19.359Z","etag":null,"topics":["bot","botting","kick","live","playwright","playwright-python","proxy","socks5","stream","twitch","twitch-bot","twitch-tools","twitch-view-bot","twitch-viewbot","twitch-viewer-bot","twitch-viewers","user-agent","view-bot","viewer","youtube"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KevinBytesTheDust.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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,"zenodo":null},"funding":{"ko_fi":"cvamp"}},"created_at":"2021-08-15T20:28:27.000Z","updated_at":"2025-05-15T19:54:50.000Z","dependencies_parsed_at":"2023-02-09T20:30:26.275Z","dependency_job_id":"10dcba3c-4d83-465e-bf09-01744a575829","html_url":"https://github.com/KevinBytesTheDust/CVAmp","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"90a4562f27ac470ae1d2db70a6d01f393fa163ea"},"previous_names":["kevinbytesthedust/cvamp","jlplenio/crude-twitch-viewer-bot"],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinBytesTheDust%2FCVAmp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinBytesTheDust%2FCVAmp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinBytesTheDust%2FCVAmp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinBytesTheDust%2FCVAmp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KevinBytesTheDust","download_url":"https://codeload.github.com/KevinBytesTheDust/CVAmp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254471061,"owners_count":22076585,"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":["bot","botting","kick","live","playwright","playwright-python","proxy","socks5","stream","twitch","twitch-bot","twitch-tools","twitch-view-bot","twitch-viewbot","twitch-viewer-bot","twitch-viewers","user-agent","view-bot","viewer","youtube"],"created_at":"2024-09-24T19:43:17.836Z","updated_at":"2025-05-16T05:06:22.352Z","avatar_url":"https://github.com/KevinBytesTheDust.png","language":"Python","funding_links":["https://ko-fi.com/cvamp"],"categories":[],"sub_categories":[],"readme":"# Crude Viewer Amplifier (CVAmp)\n\n[![](https://img.shields.io/github/downloads/kevinbytesthedust/cvamp/total)](https://github.com/KevinBytesTheDust/cvamp/releases/latest)\n[![](https://github.com/KevinBytesTheDust/cvamp/actions/workflows/pytest.yml/badge.svg)](https://github.com/KevinBytesTheDust/cvamp/actions/workflows/pytest.yml)\n[![](https://github.com/KevinBytesTheDust/cvamp/actions/workflows/format_lint.yml/badge.svg)](https://github.com/KevinBytesTheDust/cvamp/actions/workflows/format_lint.yml)\n[![](https://github.com/KevinBytesTheDust/cvamp/actions/workflows/build.yml/badge.svg)](https://github.com/KevinBytesTheDust/cvamp/actions/workflows/build.yml)\n\n![grafik](https://github.com/user-attachments/assets/66110d35-1683-4f95-a48f-a737c5dcedd0)\n\n\u003e Disclaimer: For educational purpose only. Any discussion of illegal use will be deleted immediately!  \n\u003e Full disclaimer below.\n\n### Getting Started\n\n1. Download the one-file executable for Windows, Linux and MacOS from the [latest CVAmp release](https://github.com/KevinBytesTheDust/cvamp/releases/latest).\n2. Provide your proxies or follow our comprehensive [Proxies Guide](https://github.com/KevinBytesTheDust/cvamp/wiki/Webshare.io-Proxies-Guide).  \n   a. Get 10 free proxies for testing and 10% off your first proxy purchase at [Webshare.io](https://blueloperlabs.ch/proxy/wf).  \n   b. Or try unlimited traffic through [this new proxy provider](https://blueloperlabs.ch/proxy-ps/tf).\n\nRead the comprehensive [wiki](https://github.com/KevinBytesTheDust/cvamp/wiki) for a [detailed tutorial](https://github.com/KevinBytesTheDust/cvamp/wiki/Detailed-Tutorial), [usage tips](https://github.com/KevinBytesTheDust/cvamp/wiki/Advanced-features-and-controls) and [troubleshooting steps](https://github.com/KevinBytesTheDust/cvamp/wiki/Troubleshooting).  \nAsk questions in the [discussions](https://github.com/KevinBytesTheDust/cvamp/discussions) or [report issues](https://github.com/KevinBytesTheDust/cvamp/issues).\n\nGet exclusive Feature Previews as a [:gem: Supporter \u0026 Feature Tester](https://blueloperlabs.ch/supporter/wf).\n\n### Mandatory Requirements\n\n- Provide your own private HTTP proxies to the [proxy_list.txt](proxy/proxy_list.txt) or follow our [Proxies Guide](https://github.com/KevinBytesTheDust/cvamp/wiki/Webshare.io-Proxies-Guide).  \n  a. Get 10 free proxies for testing and 10% off your first proxy purchase at [Webshare.io](https://blueloperlabs.ch/proxy/wf).  \n  b. Or try unlimited traffic through [this new proxy provider](https://blueloperlabs.ch/proxy-ps/tf).\n\n- Chrome needs to be already installed on your system.\n\n### Platform Support Overview\n\n| Platform              |                                Twitch                                 |      Youtube       |       Chzzk        |                                 Kick                                  |\n| --------------------- | :-------------------------------------------------------------------: | :----------------: | :----------------: | :-------------------------------------------------------------------: |\n| General Functionality |                          :heavy_check_mark:                           | :heavy_check_mark: | :heavy_check_mark: | ⏳[:gem:](https://github.com/KevinBytesTheDust/cvamp/discussions/296) |\n| Lowest Quality Select |                          :heavy_check_mark:                           | :heavy_check_mark: | :heavy_check_mark: | ⏳[:gem:](https://github.com/KevinBytesTheDust/cvamp/discussions/296) |\n| Status Boxes Updates  |                          :heavy_check_mark:                           | :heavy_check_mark: | :heavy_check_mark: | ⏳[:gem:](https://github.com/KevinBytesTheDust/cvamp/discussions/296) |\n| Login/Authentication  | ⏳[:gem:](https://github.com/KevinBytesTheDust/cvamp/discussions/296) |        :x:         |        :x:         |                                  :x:                                  |\n| Automatic Follow      | ⏳[:gem:](https://github.com/KevinBytesTheDust/cvamp/discussions/296) |        :x:         |        :x:         |                                  :x:                                  |\n| Automatic Chat        | ⏳[:gem:](https://github.com/KevinBytesTheDust/cvamp/discussions/296) |        :x:         |        :x:         |                                  :x:                                  |\n| Low CPU Usage Mode    | ⏳[:gem:](https://github.com/KevinBytesTheDust/cvamp/discussions/296) |        :x:         |        :x:         |                                  :x:                                  |\n\n:heavy_check_mark: Supported, :warning: Problems, :x: Unsupported, ⏳ In Development, [:gem: Preview Available](https://github.com/KevinBytesTheDust/cvamp/discussions/296)\n\n### In Action\n\n![image](https://github.com/user-attachments/assets/94611ec5-c6c7-4473-9bb4-3f41dad3b563)\n\n#### Controls and Color codes of the square boxes\n\n⬛ - Instance is spawned. 🟨 - Instance is buffering. 🟩 - Instance is actively watching.\n\n🖱️ Left click: Refresh page.\n🖱️ Right click: Destroy instance.\n🖱️ Left click + CTRL: Take screenshot.\n\n### Misc\n\n- CPU load and bandwidth can get heavy. Channels with 160p work best.\n- Tested on Windows 10 with headless ~100, headful ~30. Linux and macOS is experimental.\n\nThe Crude Viewer Amplifier (CVAmp) is a small GUI tool that spawns muted Google Chrome instances via [Playwright](https://github.com/microsoft/playwright-python), each with a different HTTP proxy connection. Each instance navigates to the streaming channel and selects the lowest possible resolution.\n\nRead the comprehensive [wiki](https://github.com/KevinBytesTheDust/cvamp/wiki) for a [detailed tutorial](https://github.com/KevinBytesTheDust/cvamp/wiki/Detailed-Tutorial), [usage tips](https://github.com/KevinBytesTheDust/cvamp/wiki/Advanced-features-and-controls) and [troubleshooting steps](https://github.com/KevinBytesTheDust/cvamp/wiki/Troubleshooting).\n\nSupport my creativity and [sponsor me a coffee :coffee:](https://blueloperlabs.ch/supporter/wf)\n\n### Full disclaimer\n\nThis project was established to contribute to open-source collaboration and showcase the educational value of reverse engineering. Although its primary purpose is for learning and understanding, users must be aware that altering viewer metrics on platforms such as Twitch violates their Terms of Service and could lead to legal repercussions. We urge users to engage with this tool responsibly. Misuse is solely at your discretion and risk. Discussions promoting illegal activities will be promptly removed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinbytesthedust%2Fcvamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkevinbytesthedust%2Fcvamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinbytesthedust%2Fcvamp/lists"}