← Back to Skills Marketplace
jrrqd

MangaBat Scraper

by rizki suluh adi · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
46
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install manga-scraper
Description
Download manga chapters from MangaBat (mangabats.com) directly via CDN — bypasses Cloudflare. Triggered when user asks to download/scrape manga chapters or m...
README (SKILL.md)

MangaBat Scraper

Download manga chapters directly from MangaBat's CDN without hitting Cloudflare protection.

How It Works

  • MangaBat uses Cloudflare on the web frontend (blocks bots)
  • But images are served from img-r1.2xstorage.com — CDN is unprotected
  • Script extracts manga slug from URL, then scans CDN for page numbers
  • Pattern: https://img-r1.2xstorage.com/[slug]/[chapter]/[page].webp

Script Location

Locate the script in your skills directory:

find ~ -name manga_scraper.py 2>/dev/null

Setup Check

python3 /path/to/manga_scraper.py --help

Usage

Single chapter:

python3 manga_scraper.py "https://www.mangabats.com/manga/[manga-slug]/chapter-5"

Chapter range (1-10):

python3 manga_scraper.py "https://www.mangabats.com/manga/[manga-slug]" \
  --start 1 --end 10 --workers 4

All chapters (auto-detect last):

python3 manga_scraper.py "https://www.mangabats.com/manga/[manga-slug]" \
  --all --workers 3

Custom output folder:

python3 manga_scraper.py "URL" --output ~/Manga/MyManga

Flags

Flag Description
--all Download all chapters (manga URL, auto-detects last by 404 scan)
--start N Start from chapter N
--end N End at chapter N
--workers N Concurrent downloads, default 3 (be respectful to CDN)
--output -o Output directory, default ./downloads/

Workflow

  1. Extract manga slug from URL automatically
  2. Scan CDN pages (0→n) until 3 consecutive 404 → determines page count
  3. Download all pages with resume support (skip existing)
  4. Save to chapter_NNN/page_000.webp naming convention

Notes

  • Cloudflare blocks the mangabats.com domain directly — always use CDN method
  • Use --workers 2 or --workers 3 for batch downloads (CDN is polite)
  • Output goes to ./downloads/ by default, or --output if specified
  • Image format is always .webp
  • If Cloudflare ever starts protecting the CDN too, this script will fail — switch to cloudscraper browser emulation
Usage Guidance
Install only if you are comfortable with a tool designed to work around a site's anti-bot protections and download content directly from its CDN. Review the site's terms and your authorization first, keep chapter ranges small, and set an output directory with enough space because bulk runs can create many persistent image files.
Capability Assessment
Purpose & Capability
The core purpose is bulk downloading manga from a third-party site, and both the documentation and script explicitly frame the CDN path as a way to bypass Cloudflare protections.
Instruction Scope
The instructions include single-chapter, range, and all/large-series workflows, plus operational advice for avoiding the protected frontend; this is broader than a narrow user-controlled download helper.
Install Mechanism
The artifact consists of a markdown skill file and one Python script, with no declared third-party dependencies, package installer, or hidden install-time behavior found in metadata or files.
Credentials
Runtime behavior performs repeated network probes and concurrent downloads against a third-party CDN and can create many local image files; the artifacts do not include meaningful quota, size, authorization, or terms-compliance controls.
Persistence & Privilege
It does not request elevated privileges or background persistence, but downloaded chapters persist on disk under the output directory and resume by skipping existing files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install manga-scraper
  3. After installation, invoke the skill by name or use /manga-scraper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added initial Python script: manga_scraper.py. - Updated documentation with new script location instructions and simplified usage examples. - Setup and usage instructions now direct users to find the script via their skills directory. - No functional or interface changes; documentation and initial file added only.
v1.0.0
- Initial release of manga-scraper: download manga chapters directly from MangaBat's CDN, bypassing Cloudflare protection. - Supports scraping individual chapters, a range, or all chapters by auto-detecting the last chapter. - Uses a predictable CDN image pattern for direct downloads. - Includes concurrent download support with customizable worker count. - Output folder, naming conventions, and resumable downloads are supported. - Designed to be polite to the CDN and skips re-downloading existing images.
Metadata
Slug manga-scraper
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is MangaBat Scraper?

Download manga chapters from MangaBat (mangabats.com) directly via CDN — bypasses Cloudflare. Triggered when user asks to download/scrape manga chapters or m... It is an AI Agent Skill for Claude Code / OpenClaw, with 46 downloads so far.

How do I install MangaBat Scraper?

Run "/install manga-scraper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MangaBat Scraper free?

Yes, MangaBat Scraper is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MangaBat Scraper support?

MangaBat Scraper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MangaBat Scraper?

It is built and maintained by rizki suluh adi (@jrrqd); the current version is v1.0.1.

💬 Comments