Automation
instagram-reel-downloader-whatsapp avatar

instagram-reel-downloader-whatsapp

Download Instagram Reels via sssinstagram.com and process them into WhatsApp-ready video files automatically.

Introduction

The Instagram Reel Downloader for WhatsApp is an automation skill designed to streamline the process of fetching media from Instagram and preparing it for messaging platforms. This tool is specifically built for environments where traditional video downloaders like yt-dlp might be restricted or blocked. By leveraging Playwright-core and a headless Chromium browser, the agent navigates to sssinstagram.com, handles the extraction of the direct media URL, and saves the file locally in a format optimized for WhatsApp sharing.

  • Automated extraction: Uses Playwright-core for reliable web automation to interface with sssinstagram.com.

  • WhatsApp integration: Directly sends the downloaded video to the user with a pre-configured success caption.

  • Browser flexibility: Supports custom binary paths via BROWSER_EXECUTABLE_PATH, defaulting to Brave Browser.

  • Error handling: Includes a built-in retry mechanism to manage transient automation blocks or site changes.

  • Privacy-conscious: Ensures that Instagram URLs are ephemeral and not stored permanently in the local workspace.

  • Requires Node.js 18+ and a Chromium-compatible binary.

  • Configure output via REEL_DOWNLOAD_DIR or the OPENCLAW_WORKSPACE environment variable.

  • Input validation ensures only valid Instagram reel URLs are processed.

  • Use the provided cleanup script (scripts/cleanup_reels.sh) to maintain disk space by removing files older than 30 minutes.

  • Ideal for users needing a robust alternative for content distribution in constrained network environments.

Repository Stats

Stars
4,455
Forks
1,215
Open Issues
7
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 30, 2026, 11:31 AM
View on GitHub