Skip to content

ROHIT12-bit/Alphashare

 
 

Repository files navigation

Alpha Share Bot

Alpha Share Bot
A Powerful Telegram File Sharing Bot with Advanced Features

Python Version GitHub Stars GitHub Forks
GitHub Issues Last Commit Updates Channel

🚀 Latest Updates (V.1.7)

  • Upgraded Admin System with MongoDB: Dynamically manage admin list.
  • Fixed Broadcast Bugs: Resolved issues with message broadcasting
  • Enhanced Force Sub: Added support for multiple force sub channels
  • Start Photo: Bot now displays a welcome photo on /start
  • Improved Button Support: Broadcasts now support inline buttons (full button support coming in next update)
  • Performance Improvements: Reduced database queries and optimized file handling
  • Bug Fixes: Resolved several minor issues reported by users

✅ Admin Commands:

  • /addadmin <user_id> — Dynamically add a new admin (Owner only)
  • /rmadmin <user_id> — Remove admin privileges (Owner only)
  • /adminlist — Fetch current admin list including Owner (Owner only)
  • Owner is automatically always included in the admin list

✨ Key Features

  • Admin-Only Uploads: Secure multi-admin file upload system
  • Universal File Support: All Telegram-supported file types (documents, media, etc.)
  • Unique Links: UUID-based sharing with download tracking
  • Advanced Analytics: Real-time stats on downloads and storage
  • Professional UI: Clean interface with progress bars and interactive buttons
  • Security: Admin verification and file access control
  • Auto-Delete: Prevent copyright issues with configurable auto-deletion
  • Batch Uploads: Upload multiple files with a single link
  • URL Shortening: Built-in URL shortener (/short command)
  • Privacy Mode: Prevent file forwarding/copying
  • 24/7 Uptime: Koyeb keep-alive mechanism

🛠️ Installation

Quick Deploy

Deploy on Heroku Deploy on Koyeb

Manual Installation

git clone https://github.com/utkarshdubey2008/AlphaShare.git
cd AlphaShareBot
python -m venv venv
source venv/bin/activate  # Linux
.\venv\Scripts\activate  # Windows
pip install -r requirements.txt
python main.py

📜 License

This project is licensed under the MIT LICENSE.

🙏 Credits

  • Utkarsh Dubey — Main Developer of Alpha Share Bot
  • Pyrogram — Telegram MTProto API Framework for Python
  • Koyeb — For seamless 24/7 hosting
  • Contributors, testers, and community members who helped improve the bot

Special Thanks to the Alpha Bots Community
Join our Channel for updates and support!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.9%
  • Procfile 0.1%