{"repo":"herraChron/GhostFetch","free":true,"listed":false,"github":"https://github.com/herraChron/GhostFetch","clone":"git clone https://github.com/herraChron/GhostFetch.git","description":"Telegram userbot + bot combo for downloading media from private chats","language":"Python","stars":23,"topics":["android","pyrogram","python","self-hosted","telegram","telegram-bot-downloader","termux"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"👻 GhostFetch Download media from any restricted Telegram chat directly to your local storage. No web scraping. No third-party servers. Your account, your files. 🚧 This project is still actively being developed. More features and updates are on the way. ✪ herraChron --- How it works Two Pyrogram clients run side by side: - User client — your personal account session, which has access to the restricted content. - Bot client — a bot you control via @BotFather, used as your command interface. DM your bot, pick a chat from your dialog list, choose a download mode — files land in your GhostFetch downloads folder. --- ✨ Features - 📥 Download from restricted chats — channels, groups, bots, DMs - 🔢 Manual ID mode — send one or more message IDs to download specific files - 🔍 Search by filename — type a keyword; the bot scans chat history and shows matches as buttons - 📦 Bulk download — pick a file type (Videos, Audio, Images, Documents, Archives, Apps) and grab everything in the chat history, sorted largest-first for maximum throughput - 🗂 File browser — browse, receive, or delete downloads right from the chat ( /files ) - 📋 Job queue — send multiple batches; jobs run one after another automatically, with per-job cancel buttons - ⚡ Live progress — real-time progress bar with percentage, speed, and calibrated ETA per file - 🔁 Media groups — handles multi-file posts in a single ID - 🛡 Adaptive FloodWait throttle — per-chat delay that tightens on rate limit hits and relaxes on s","default_branch":null,"files":null,"tree":[],"storefront":"/r/herraChron","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/herraChron/GhostFetch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}