Automate safe, repeatable YouTube “like” actions for testing, demos, and growth experiments. This toolkit provides a pluggable engine with browser automation (Playwright/Puppeteer), optional real-device flows (Appium), proxy rotation, and human-like delays—so you can prototype responsibly and measure impact quickly.
like bot youtube is a modular automation project for performing YouTube “like” actions at scale for QA, research, and outreach experiments. Built for developers, growth teams, and fresh grads learning automation, it supports multiple engines (Playwright/Puppeteer/Appium), multi-account profiles, proxy rotation, and a simple CLI/API.
3 Key Benefits
- Time-saving: One command to run targeted likes across URLs, playlists, or channels.
- Scalable: Parallel workers with per-profile cookies, proxies, and rate limits.
- Safer: Human-like timings, jitter, random scrolls, and cooldowns to reduce flags.
Ethical Use Only: Respect YouTube’s Terms of Service and local laws. Use strictly for testing, QA, or with explicit permission.
- Playwright (default) + Puppeteer engines with headful/headless modes
- Profile manager: cookies, sessions, and per-account device fingerprints
- Proxy rotation (HTTP/SOCKS), geo-matching, and cooldown scheduling
- Target selectors: video URLs, channel uploads, or playlist CSV
- Humanization: random waits, scroll/view time, hover, and partial page reads
- CLI + REST API + minimal GUI (Electron) starter
- Dockerized worker pool with horizontal scaling
Click here to see the demo video
- QA/testing: validate UI flows, collect timings, and debug selectors
- Creator analytics experiments (private datasets, small cohorts)
- Outreach demos for internal teams and classroom automation labs
- Internal tools: mark training videos as “reviewed/liked” by test accounts
- Node.js ≥ 18 and/or Python ≥ 3.10
- Docker (optional, for containerized runs)
- Optional: Playwright browsers will be installed on first run
git clone "https://github.com/yourusername/like bot youtube"
cd "like bot youtube"
