Skip to content

JoneySinx/VJ-Forward-Bot

 
 

Repository files navigation

🚀 Advanced Auto Forward Bot

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.

Python Hydrogram MongoDB


🌟 Key Features

  • ⚡ 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.

🛠️ Commands

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.

🚀 Deployment

Method 1: Deploy to Koyeb/Render/Heroku

Deploy to Koyeb

Method 2: VPS / Local Run

  1. 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

About

A Forward Bot That Can Forward All Message From One Channel To Another With Advance Features.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.0%
  • Other 1.0%