You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.orgAPI_ID=your_api_idAPI_HASH=your_api_hash# Get BOT_TOKEN from @BotFather on TelegramBOT_TOKEN=your_bot_token# MongoDB connection string (get from MongoDB Atlas or your MongoDB server)MONGODB_URI=your_mongodb_connection_stringDATABASE_NAME=your_database_name# Server settingsPORT=8080HOST=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 @channelnameFORCE_SUB_CHANNELS=-1001234567890 -1009876543210
๐ Deployment
Deploy to your favorite platform
Other Deployment Options
ย
ย
ย
ย
๐ณ 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
ย
ย
ย
ย
๐ ๏ธ Tech Stack
๐ Support
If you found this project helpful, please consider:
๐ 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.