Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

๐Ÿš€ Zip Maker Bot The ultimate tool to compress, organize, and secure your files. Upload documents, media, or folders and get a compiled .zip file instantly! Supports passwords, custom thumbnails, and renaming.

License

Notifications You must be signed in to change notification settings

RoxyBasicNeedBot/Zip-Maker-Bot-Zip-Creater-Bot

Open more actions menu

Repository files navigation

Zip Maker Bot Advanced

โšก ADVANCED ZIP MAKER BOT โšก

๐Ÿค– Powerful Telegram File Archiver & Downloader Bot

Python Pyrogram MongoDB License

Status Build Maintained

Features Typing

Try Bot

Try Bot Hint


โœจ Features at a Glance

๐Ÿš€ Feature ๐Ÿ“ Description
๐Ÿ“ฆ Archive Creator Create ZIP, RAR, 7z archives from Telegram files
๐Ÿ”— Direct Link Support Download from multiple cloud services & direct links
๐Ÿ“ Folder Manager Organize files into custom folders
๐Ÿ–ผ๏ธ Custom Thumbnails Set personalized thumbnails for your archives
๐Ÿ” Password Protection Secure your archives with passwords
๐Ÿ“Š Progress Tracking Real-time progress bars with time estimates
๐Ÿ‘ฅ Multi-User Support Handle multiple users simultaneously
๐Ÿ“ข Admin Controls Ban/Unban users, Broadcast messages
โšก Force Subscribe Optional channel subscription verification

๐ŸŽฎ Bot Commands

๐Ÿ‘ค User Commands

Command Description
/start โšก Start the bot and get welcome message
/help ๐Ÿ†˜ Get help guide and usage instructions
/create ๐Ÿ“ฆ Create Archive (ZIP/RAR/7z) from your files
/files ๐Ÿ“ View queued files in your list
/addthumb ๐Ÿ–ผ๏ธ Set custom thumbnail for archives
/delthumb ๐Ÿ—‘๏ธ Delete your saved thumbnail
/viewthumb ๐Ÿ‘€ View your current thumbnail
/stats ๐Ÿ“Š View bot statistics
/cancel ๐Ÿšซ Cancel current operation

๐Ÿ‘‘ Admin Commands

Command Description
/ban โ›” Ban a user from using the bot
/unban โœ… Unban a previously banned user
/cast ๐Ÿ“ข Broadcast message to all users

โš™๏ธ Environment Variables

๐Ÿ“ How to Get Your Credentials

Variable Where to Get
API_ID Go to my.telegram.org โ†’ Login โ†’ API Development Tools โ†’ Copy App api_id
API_HASH Same page as above โ†’ Copy App api_hash
BOT_TOKEN Open @BotFather on Telegram โ†’ /newbot โ†’ Copy the token
MONGODB_URI Create free cluster at MongoDB Atlas โ†’ Connect โ†’ Copy connection string
OWNER_ID Open @useridroxybot on Telegram โ†’ It will show your user ID
LOG_CHANNEL Create a channel โ†’ Add bot as admin โ†’ Forward any message to @useridroxybot to get channel ID

๐Ÿ”ง Configuration

# Get API_ID and API_HASH from https://my.telegram.org
API_ID=your_api_id
API_HASH=your_api_hash

# Get BOT_TOKEN from @BotFather on Telegram
BOT_TOKEN=your_bot_token

# MongoDB connection string (get from MongoDB Atlas or your MongoDB server)
MONGODB_URI=your_mongodb_connection_string
DATABASE_NAME=your_database_name

# Server settings
PORT=8080
HOST=0.0.0.0

# Your Telegram user ID (get from @userinfobot)
OWNER_ID=your_telegram_user_id

# Log channel ID (create a channel and get its ID)
LOG_CHANNEL=your_log_channel_id

# Admin IDs (space or comma separated for multiple admins)
ADMIN_IDS=admin_id_1 admin_id_2

# Force Subscribe Settings (set to true to enable)
FORCE_SUB_ENABLED=false
# Channel IDs for force subscribe (max 3, space or comma separated)
# Use channel ID like -1001234567890 or username like @channelname
FORCE_SUB_CHANNELS=-1001234567890 -1009876543210

๐Ÿš€ Deployment

Deploy to your favorite platform

Deploy to Heroku

Deploy to Render

Deploy to Koyeb

Deploy on Railway

Other Deployment Options

Heroku ย  Render ย  Koyeb ย  Railway

Docker ย  VPS


๐Ÿณ Docker Deployment

# Clone the repository
git clone https://github.com/RoxyBasicNeedBot/zip-maker-bot.git
cd zip-maker-bot

# Create .env file with your variables
cp .env.example .env

# Run with Docker Compose
docker-compose up -d

๐Ÿ“ฑ Connect With Me

Telegram ย  YouTube ย  Instagram

GitHub ย  Website ย  Portfolio


๐Ÿ› ๏ธ Tech Stack


๐Ÿ™ Support

If you found this project helpful, please consider:

Star Repo ย  Join Telegram

Typing SVG

Copyright

ยฉ 2025 RoxyBasicNeedBot. All Rights Reserved.


โšก Created with passion by RoxyBasicNeedBot โšก

About

๐Ÿš€ Zip Maker Bot The ultimate tool to compress, organize, and secure your files. Upload documents, media, or folders and get a compiled .zip file instantly! Supports passwords, custom thumbnails, and renaming.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.