Inline-Filter-Bot
A Telegram Bot for filter in Inline.
Features
- Unlimited Filters
- Supports all type of filters
- Supports Alert Button
- Using Common Markups for formatting
- Import and Export feature (allows to copy filters from one inline filter bot to another)
- Custom Start Message, filter adding-deleting command
DEMO BOT
Installation
Deploy on Heroku
Deploy in your VPS
git clone https://github.com/CodeXBotz/Inline-Filter-Bot
cd Inline-Filter-Bot
pip3 install -r requirements.txt
python3 InlineBot
Special Commands
Admin Commands
/add
- add filter to bot (customisable command)/del
- delete filter from bot (customisable command)/filters
- view current filters/export
- export filters data as file/stats
- view bot statistics/broadcast
- broadcast any messages to bot users
Owner Commands
/delall
- delete all filters from bot/import
- import an exported file to bot- All other admin commands
Variables
API_HASH
Your API Hash from my.telegram.orgAPI_ID
Your API ID from my.telegram.orgTG_BOT_TOKEN
Your bot token from @BotFatherOWNER_ID
Must enter Your Telegram IdADMINS
Other Admins Telegram Id, seperate by spaceDATABASE_URL
Database URL from mongodb.comTHUMBNAIL_URL
Optional: URL of an Image, thumbnail for Text filterIS_PUBLIC
Optional: Set this False if you creating this bot admins only, Default is TrueSTART_MESSAGE
Optional: Your Bot Start Message, you can use HTML, and fillings for formattingFILTER_COMMAND
Optional: Custom command for add filterDELETE_COMMAND
Optional: Custom command for add filter
Fillings for START_MESSAGE
{mention}
Mention user{first_name}
User First name{last_name}
User Last name{user_id}
Telegram ID of the User{username}
Username of the User