This project is an automation tool that watches a Telegram group or topic for new files and automatically uploads them to GoFile.io storage. It processes files one at a time to save space, deletes the local copies after uploading, and keeps track of progress so it can resume if interrupted. A Telegram bot notifies you of progress and provides a final summary with links to all uploaded files. It's designed to run continuously on a hosting platform, handling the file sharing workflow so you don't have to do it manually.
How It Works
You have a group where people share educational materials, videos, or documents.
Instead of manually uploading each file to a website, you wish everything would just upload itself.
You connect your Telegram group, your file storage account, and a small helper bot that watches for new files.
The system takes each file from your group, uploads it to your storage space, and removes the local copy to save room.
Ask the bot how many files have been uploaded and what's left to do.
When everything is done, receive a complete list of all uploaded files with their links.
If something stops mid-process, the system remembers where it left off and continues from there.
Every file from your Telegram group is now uploaded, organized, and ready to share with a clean list of links.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.