- Extract all format of archives like
rar
,zip
,tar
,7z
,tar.xz
, โฆ - Supports password protected archives
- Extract archives from direct links
- Broadcast messages to users
- Ban / Unban users from using your bot
- Send logs in a private channel/group
- Can run only one extract per user at a time
- Fast to answer and process tasks
- Thumbnail can be set
- Problems can be directly reported
- Can send a message to a specific user
- Get infos about users
- And some other features ๐ฅ Dive into the code to find them ๐คญ
APP_ID
- Your APP ID. Get it from my.telegram.orgAPI_HASH
- Your API_HASH. Get it from my.telegram.orgBOT_OWNER
- Your Telegram Account ID. Get it from @MissRose_bot (Start the bot and send /info command).BOT_TOKEN
- Bot Token of Your Telegram Bot. Get it from @BotFatherMONGODB_URL
- Your MongoDB URL (tutorial here)LOGS_CHANNEL
- Make a private channel and get its ID (search on Google if you don't know how to do). Using a group works as well, just addRose
, then send/id
(In both cases, make sure to add your bot to the channel/group as an admin !)
Copy-paste those to BotFather when he asks you for them
commands - Get commands list
mode - Upload as Doc ๐ / Media ๐บ
addthumb - Add custom thumbnail
delthumb - Remove your thumbnail
stats - Know if bot is overused
clean - Cancel on-going process
help - In case you need ๐ญ
Deploying is easy ๐ฅฐ You can deploy this bot in Heroku or in a VPS
Star ๐ Fork ๐ด and Deploy ๐ค
โ ๏ธ Note : We are using arch linux. But why ๐คBecause archโs p7zip package is the only maintained version of the original p7zip package with some additional features
(if you're in a fork, make sure to replace the template URL with your repoโs one)
git clone -b master https://github.com/EDM115/unzip-bot.git
cd unzip-bot
pip3 install -r requirements.txt
# Arch linux only โ
sudo pacman -S p7zip
# Edit config.py with your own values
bash start.sh
DONE ๐ฅณ enjoy the bot ! Be sure to follow me on Github and Star ๐ this repo to show some support ๐ฅบ
If you found a bug in this bot please open an issue or report it on Telegram : @EDM115
Same if you have any feature request ๐
Copyright (c) 2022 EDM115
This Unarchiver Bot repository is licensed under MIT License (https://github.com/EDM115/unzip-bot/blob/master/LICENSE)
Enjoy copying and modifying, but always mention me
โข Inspired by Itz-fork/Nexaโs work, but with additional features and bug fixes. This is a maintained repo of the original