A powerful and fully asynchronous Telegram Bot written in Python using Hydrogram.
It can forward messages from Public/Private Channels & Groups to your target chats with advanced filtering, duplicate removal, and customization.
- ⚡ Ultra Fast Forwarding: Optimized for speed with smart rate-limit handling.
- 🤖 Dual Client Support: Supports both Bot Token and Userbot (Session).
- 🔐 Private Chat Support: Can forward from Private/Restricted Channels (using Userbot).
- ♻️ Smart De-Duplication: Checks database to skip already forwarded files.
- 🧹 Unequify Feature: Delete duplicate messages from any chat to clean it up.
- 🚫 Advanced Filters:
- Content Type: Toggle Text, Video, Document, Photo, Audio, etc.
- Link Filter: Auto-block messages containing Hyperlinks or Ads.
- Extension Filter: Allow only specific files (e.g.,
mkv,mp4). - Size Filter: Set Min/Max file size limits.
- 📝 Customization: Replace captions and add custom buttons.
- 🛡️ Anti-Flood: Intelligent delay system to prevent ban (28s Wait Error Fix).
- 📊 Live HUD: Real-time progress bar with speed, ETA, and stats.
| Command | Description |
|---|---|
/start |
Check if the bot is running. |
/settings |
Open the Admin Panel to configure Filters, Bots, and Database. |
/forward |
Start a new forwarding task (Supports Link or Forwarded msg). |
/unequify |
De-Duplicate a chat (Removes duplicate media files). |
/broadcast |
Broadcast a message to all bot users. |
/ping |
Check bot latency and uptime. |
- Clone the Repo
git clone [https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git](https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git) cd YOUR_REPO_NAME