{"id":23628610,"url":"https://github.com/itz-fork/unzipper-bot","last_synced_at":"2025-08-25T22:08:07.685Z","repository":{"id":39625485,"uuid":"411952481","full_name":"Itz-fork/Unzipper-Bot","owner":"Itz-fork","description":"Simple Telegram Bot to extract various types of archives from a telegram file or a direct link","archived":false,"fork":false,"pushed_at":"2024-01-23T15:46:12.000Z","size":211,"stargazers_count":119,"open_issues_count":6,"forks_count":203,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-22T10:47:15.344Z","etag":null,"topics":["7zip","bot","pyrogram-bot","telegram","telegram-bot","unarchive","unarchive-bot","unarchiver","unrar","untar","unzip","unzip-bot","unzipper","unzipper-bot"],"latest_commit_sha":null,"homepage":"https://github.com/Itz-fork/Unzipper-Bot","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Itz-fork.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-30T06:42:28.000Z","updated_at":"2025-06-12T10:06:48.000Z","dependencies_parsed_at":"2024-11-29T10:17:25.311Z","dependency_job_id":null,"html_url":"https://github.com/Itz-fork/Unzipper-Bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Itz-fork/Unzipper-Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Itz-fork%2FUnzipper-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Itz-fork%2FUnzipper-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Itz-fork%2FUnzipper-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Itz-fork%2FUnzipper-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Itz-fork","download_url":"https://codeload.github.com/Itz-fork/Unzipper-Bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Itz-fork%2FUnzipper-Bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272138862,"owners_count":24880197,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-25T02:00:12.092Z","response_time":1107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["7zip","bot","pyrogram-bot","telegram","telegram-bot","unarchive","unarchive-bot","unarchiver","unrar","untar","unzip","unzip-bot","unzipper","unzipper-bot"],"created_at":"2024-12-28T00:46:44.958Z","updated_at":"2025-08-25T22:08:07.653Z","avatar_url":"https://github.com/Itz-fork.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e》 Unzipper Bot 《\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  A Telegram Bot to Extract Various Types Of Archives\n\u003c/p\u003e\n\n\u003c/br\u003e\n\n\n## Table of content\n- [Features ⚡](#features-)\n- [Config vars 📖](#configs-)\n- [Deployment 👀](#deploy-)\n  - [Heroku](#with-heroku)\n  - [Self-hosting](#self-hosting)\n- [Report bugs 🐞](#found-a-bug-)\n- [Support 💙](#support-)\n- [License and Copyright 👮](#license--copyright-)\n\n\u003c/br\u003e\n\n\n## Features ⚡\n- Extract various types of archives like `rar`, `zip`, `tar`, `7z`, `tar.xz` etc.\n- Password support for extracting\n- Extract archives from direct / gdrive links\n- Support for multi-part 7z archives (archives ends with file extensions like `.001`, `.002`, etc.)\n- Custom thumbnail support\n- Muti-language support ([More info](https://github.com/Itz-fork/Unzipper-Bot/tree/main/unzipper/localization#readme))\n- Upload files larger than 2GB to gofile.io\n- Backup extracted files to gofile.io\n- Broadcast messages to users\n- Ban / Unban users from using your bot\n- Check stats of the bot (users, hardware usage, etc.)\n- Send logs in a private channel\n\nAnd Some other features 🔥!\n\nAlso don't forget to check [changelog](CHANGELOG.md) 😉\n\n\u003c/br\u003e\n\n\n## Configs 📖\n- `APP_ID` - Your APP ID. Get it from [my.telegram.org](my.telegram.org)\n- `API_HASH` - Your API_HASH. Get it from [my.telegram.org](my.telegram.org)\n- `BOT_OWNER` - Your Telegram Account ID. Get it from [@MissRose_bot](https://t.me/MissRose_bot) (Start the bot and send \u003csamp\u003e/info\u003c/samp\u003e command).\n- `BOT_TOKEN` - Bot Token of Your Telegram Bot. Get it from [@BotFather](https://t.me/BotFather)\n- `MONGODB_URL` - Your MongoDB url, Tutorial [here](https://www.youtube.com/watch?v=0aYrJTfYBHU)\n- `LOGS_CHANNEL` - Follow these steps,\n  - Make a private channel\n  - Add your bot to the channel as an admin\n  - Send a message and copy it's link\n  - The link'll be something like `https://t.me/c/12345/1`. Simply copy the `12345` part from it and add `-100` to the beginning of it. Now it'll be something like `-10012345`. That's your channel id!\n- `GOFILE_TOKEN` - Your gofile.io API token from your [profile page](https://gofile.io/myProfile)\n\n\u003c/br\u003e\n\n\n## Deploy 👀\nDeploying is easy 🤫! You can deploy this bot in Heroku or in a linux VPS ♥️! **Star 🌟 Fork 🍴 and Deploy**\n\n### With Heroku\n\u003ca href=\"https://www.heroku.com/deploy?template=https://github.com/Itz-fork/Unzipper-Bot/tree/arch\"\u003e\n  \u003cimg src=\"https://www.herokucdn.com/deploy/button.svg\"\u003e\n\u003c/a\u003e\n\n\n### Self-Hosting\n\u003e Note ⚠️\n\u003e \n\u003e It's recomended to use a arch linux based distro to deploy this bot as the original author of the p7zip package has not made an update since 2016, but the arch linux's version is packaged from an active fork.\n\n```bash\ngit clone https://github.com/Itz-fork/Unzipper-Bot.git\ncd Unzipper-Bot\npip3 install -r requirements.txt\n\n# Arch linux\nsudo pacman -Syyu\nsudo pacman -S zstd p7zip\n\n# Ubuntu\nsudo add-apt-repository universe\nsudo apt update\nsudo apt install p7zip-full p7zip-rar zstd\n```\n\n\u003ch4 align=\"center\"\u003eEdit config.py with your own values\u003c/h4\u003e\n\n```bash\nbash start.sh\n```\n\n**DONE 🥳, Enjoy The Bot! Be sure to Follow Me on [Github](https://github.com/Itz-fork) and Star 🌟 this repo to Show some support 😍!**\n\n\u003c/br\u003e\n\n\n## Found a bug 🐞?\nIf you found a bug in this bot please open an [issue](https://github.com/Itz-fork/Unzipper-Bot/issues) or report it at the [Support group](#support).\n\n\u003c/br\u003e\n\n\n## Support 💙\n\u003ca href=\"https://t.me/NexaBotsUpdates\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Updates_Channel-0a0a0a?style=for-the-badge\u0026logo=telegram\u0026logoColor=white\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://t.me/Nexa_bots\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Support_Group-0a0a0a?style=for-the-badge\u0026logo=telegram\u0026logoColor=white\"\u003e\n\u003c/a\u003e\n\n\u003c/br\u003e\n\n\n## License \u0026 Copyright 👮\n```\nCopyright (c) 2022 Itz-fork\n\nThis Unzipper-Bot repository is licensed under GPLv3 License (https://github.com/Itz-fork/Unzipper-Bot/blob/master/LICENSE)\n\nCopying or modifying any part of this code without permission or proper credits is strictly prohibited\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitz-fork%2Funzipper-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitz-fork%2Funzipper-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitz-fork%2Funzipper-bot/lists"}