Features
- Auto Filter
- Manual Filter
- IMDB Fetcher
- Admin Commands
- Broadcast Feature
- Group Management (Ban, Unban, Mute, Promote, Demote)
- Image Editing (Resize, Rotate)
- File Captioning System
- Custom Welcome Message
- Database for Users
- Custom Start Message
- URL Shortener
- Spam & Junk User Removal
- Advanced Status (Disk, CPU, RAM, Uptime)
- Support for Custom Filters
- Group Broadcasting
- Global Filter and Custom Button Lock
- And much more...
Variables
BOT_TOKEN
: Create a bot using @BotFather, and get the Telegram API token.API_ID
: Get this value from telegram.org.API_HASH
: Get this value from telegram.org.CHANNELS
: Channel or group usernames or IDs. Separate multiple IDs by spaces.ADMINS
: Admin usernames or IDs. Separate multiple Admins by spaces.DATABASE_URL
: MongoDB URI. Get from MongoDB.DATABASE_NAME
: Name of your MongoDB database.LOG_CHANNEL
: Channel for logging bot activities.SUPPORT_CHAT
: Username of the support group.
PICS
: Telegraph links of images for the start message (multiple images allowed).USE_CAPTION_FILTER
: Whether the bot should use captions for better filtering (True/False).CUSTOM_FILE_CAPTION
: A custom caption for files.CACHE_TIME
: Max time in seconds for caching inline query results.IMDB
: Whether to enable IMDb fetching (True/False).SINGLE_BUTTON
: Choose between single or double buttons (True/False).P_TTI_SHOW_OFF
: Customize result buttons (True=URL, False=Callback).
SHORT_URL
: URL for the shortener service.SHORT_API
: API Key for the shortener service.
Basic Commands
This bot is licensed under GNU AGPL 3.0. Selling the code to others for money is strictly prohibited.