Skip to content

y-t-bot/youtube-like-bot

Repository files navigation

youtube like bot

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.

Try it Free

Join Discord Contact on Telegram

Introduction

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.

Features

  • 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

youtube-bot hero

youtube-bot demo

Click here to see the demo video

Use Cases

  • 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

Contact

Join Discord Contact on Telegram

Installation Instructions

Pre-requisites

  • Node.js ≥ 18 and/or Python ≥ 3.10
  • Docker (optional, for containerized runs)
  • Optional: Playwright browsers will be installed on first run

Clone

git clone "https://github.com/yourusername/like bot youtube"
cd "like bot youtube"