Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sudor2spr/opleech-filter-bot

Opleech-Filter-Bot @Opleech
https://github.com/sudor2spr/opleech-filter-bot

filter-bot

Last synced: 3 days ago
JSON representation

Opleech-Filter-Bot @Opleech

Awesome Lists containing this project

README

        

[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&pause=1000&color=4250F7&background=FF512800&center=true&vCenter=true&width=435&lines=%F0%9D%90%96%F0%9D%90%8E%F0%9D%90%8E%F0%9D%90%83%F0%9D%90%9C%F0%9D%90%AB%F0%9D%90%9A%F0%9D%90%9F%F0%9D%90%AD+%F0%9D%90%8C%F0%9D%90%A2%F0%9D%90%AB%F0%9D%90%AB%F0%9D%90%A8%F0%9D%90%AB+%F0%9D%90%99%F0%9D%90%A8%F0%9D%90%A7%F0%9D%90%9E%E2%84%A2)](https://git.io/typing-svg)


Opleech-Filter-Bot Logo



Opleech-Filter-Bot

[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&pause=1000&color=2947F7&random=false&width=435&lines=%F0%9D%91%8A%F0%9D%91%92%F0%9D%91%99%F0%9D%91%90%F0%9D%91%9C%F0%9D%91%9A%F0%9D%91%92+%F0%9D%91%87%F0%9D%91%9C+Opleech+Bot+;%F0%9D%90%B4+%F0%9D%91%A0%F0%9D%91%96%F0%9D%91%9A%F0%9D%91%9D%F0%9D%91%99%F0%9D%91%92+%F0%9D%91%8E%F0%9D%91%9B%F0%9D%91%91+%F0%9D%91%9D%F0%9D%91%9C%F0%9D%91%A4%F0%9D%91%92%F0%9D%91%9F%F0%9D%91%93%F0%9D%91%A2%F0%9D%91%99+%F0%9D%90%B5%F0%9D%91%9C%F0%9D%91%A1;+%F0%9D%90%BC%F0%9D%91%9B%F0%9D%91%91%F0%9D%91%92%F0%9D%91%A5%F0%9D%91%92%F0%9D%91%A0+%F0%9D%90%B9%F0%9D%91%96%F0%9D%91%99%F0%9D%91%92%F0%9D%91%A0+%F0%9D%91%8E%F0%9D%91%8F%F0%9D%91%9C%F0%9D%91%A3%F0%9D%91%92+2%F0%9D%90%BA%F0%9D%90%B5+%F0%9D%90%B4+%F0%9D%90%B5%F0%9D%91%9C%F0%9D%91%A1+;W%F0%9D%91%96%F0%9D%91%A1%E2%84%8E+%F0%9D%91%91%F0%9D%91%9C%F0%9D%91%A2%F0%9D%91%8F%F0%9D%91%99%F0%9D%91%92+%F0%9D%91%8F%F0%9D%91%A2%F0%9D%91%A1%F0%9D%91%A1%F0%9D%91%9C%F0%9D%91%9B!+%F0%9D%91%86%F0%9D%91%A1%F0%9D%91%8E%F0%9D%91%9F%F0%9D%91%A1+%F0%9D%91%9A%F0%9D%91%92%F0%9D%91%A0%F0%9D%91%A0%F0%9D%91%8E%F0%9D%91%94%F0%9D%91%92+%F0%9D%91%A4%F0%9D%91%96%F0%9D%91%A1%E2%84%8E+%F0%9D%91%9D%F0%9D%91%96%F0%9D%91%90!+%F0%9D%90%B4%F0%9D%91%9B%F0%9D%91%91+%F0%9D%91%9A%F0%9D%91%9C%F0%9D%91%9F%F0%9D%91%92+%F0%9D%91%93%F0%9D%91%92%F0%9D%91%8E%F0%9D%91%A1%F0%9D%91%A2%F0%9D%91%9F%F0%9D%91%92%F0%9D%91%A0!)](https://git.io/typing-svg)

## πΉπ‘’π‘Žπ‘‘π‘’π‘Ÿπ‘’π‘ 

- [x] Stram Feature Added With Many Player Support
- [x] Language & Season Support
- [x] Custom Tutorial Button
- [x] Bot Pm File Auto Delete added
- [x] 𝐼𝑀𝐷𝐡 π‘‡π‘’π‘šπ‘π‘™π‘Žπ‘‘π‘’ 𝑆𝑒𝑑
- [x] 𝐼𝑛𝑑𝑒π‘₯𝑒𝑠 𝐹𝑖𝑙𝑒𝑠 π‘Žπ‘π‘œπ‘£π‘’ 2𝐺𝐡
- [x] π‘ƒπ‘Ÿπ‘’π·π‘‰π· π‘Žπ‘›π‘‘ πΆπ‘Žπ‘šπ‘…π‘–π‘ 𝐷𝑒𝑙𝑒𝑑𝑒 π‘€π‘œπ‘‘π‘’
- [x] 𝑀𝑒𝑙𝑑𝑖𝑝𝑙𝑒 𝐹𝑖𝑙𝑒 π·π‘’π‘™π‘’π‘‘π‘–π‘œπ‘›
- [x] 𝑆𝑒𝑑𝑑𝑖𝑛𝑔𝑠 𝑀𝑒𝑛𝑒
- [x] πΉπ‘œπ‘Ÿπ‘π‘’ π‘†π‘’π‘π‘ π‘π‘Ÿπ‘–π‘π‘‘π‘–π‘œπ‘›
- [x] π‘Šπ‘’π‘™π‘π‘œπ‘šπ‘’ π‘€π‘’π‘ π‘ π‘Žπ‘”π‘’
- [x] π΄π‘’π‘‘π‘œπ‘šπ‘Žπ‘‘π‘–π‘ 𝐹𝑖𝑙𝑒 πΉπ‘–π‘™π‘‘π‘’π‘Ÿπ‘–π‘›π‘”
- [x] π·π‘œπ‘’π‘π‘™π‘’ πΉπ‘–π‘™π‘‘π‘’π‘Ÿ π΅π‘’π‘‘π‘‘π‘œπ‘›
- [x] 𝑆𝑖𝑛𝑔𝑙𝑒 πΉπ‘–π‘™π‘‘π‘’π‘Ÿ π΅π‘’π‘‘π‘‘π‘œπ‘›
- [x] π΅π‘œπ‘‘ 𝑃𝑀 𝐹𝑖𝑙𝑒 𝑆𝑒𝑛𝑑 π‘€π‘œπ‘‘π‘’
- [x] π΄π‘’π‘‘π‘œ 𝐹𝑖𝑙𝑒 𝑆𝑒𝑛𝑑
- [x] πΉπ‘œπ‘Ÿπ‘€π‘Žπ‘Ÿπ‘‘ π‘…π‘’π‘ π‘‘π‘Ÿπ‘–π‘π‘‘π‘–π‘œπ‘›
- [x] 𝐹𝑖𝑙𝑒 π‘ƒπ‘Ÿπ‘œπ‘‘π‘’π‘π‘‘
- [x] π‘€π‘Žπ‘›π‘’π‘Žπ‘™ 𝐹𝑖𝑙𝑒 πΉπ‘–π‘™π‘‘π‘’π‘Ÿπ‘–π‘›π‘”
- [x] πΊπ‘™π‘œπ‘π‘Žπ‘™ 𝐹𝑖𝑙𝑒 πΉπ‘–π‘™π‘‘π‘’π‘Ÿπ‘–π‘›π‘”
- [x] 𝐼𝑀𝐷𝐡
- [x] π΄π‘‘π‘šπ‘–π‘› πΆπ‘œπ‘šπ‘šπ‘Žπ‘›π‘‘π‘ 
- [x] π‘ˆπ‘ π‘’π‘Ÿ π΅π‘Ÿπ‘œπ‘Žπ‘‘π‘π‘Žπ‘ π‘‘
- [x] πΊπ‘Ÿπ‘œπ‘’π‘ π΅π‘Ÿπ‘œπ‘Žπ‘‘π‘π‘Žπ‘ π‘‘
- [x] 𝐼𝑛𝑑𝑒π‘₯
- [x] 𝐼𝑀𝐷𝐡 π‘ π‘’π‘Žπ‘Ÿπ‘β„Ž
- [x] 𝐼𝑛𝑙𝑖𝑛𝑒 π‘†π‘’π‘Žπ‘Ÿπ‘β„Ž
- [x] π‘…π‘Žπ‘›π‘‘π‘œπ‘š 𝑝𝑖𝑐𝑠
- [x] 𝑖𝑑𝑠 π‘Žπ‘›π‘‘ π‘ˆπ‘ π‘’π‘Ÿ π‘–π‘›π‘“π‘œ
- [x] π‘†π‘‘π‘Žπ‘‘π‘ 
- [x] π‘ˆπ‘ π‘’π‘Ÿπ‘ 
- [x] πΆβ„Žπ‘Žπ‘‘π‘ 
- [x] π‘ˆπ‘ π‘’π‘Ÿ π΅π‘Žπ‘›
- [x] π‘ˆπ‘ π‘’π‘Ÿ π‘ˆπ‘›π‘π‘Žπ‘›
- [x] πΆβ„Žπ‘Žπ‘‘ πΏπ‘’π‘Žπ‘£π‘’
- [x] πΆβ„Žπ‘Žπ‘‘ π·π‘–π‘ π‘Žπ‘π‘™π‘’
- [x] πΆβ„Žπ‘Žπ‘›π‘›π‘’π‘™
- [x] 𝑆𝑝𝑒𝑙𝑙𝑖𝑛𝑔 πΆβ„Žπ‘’π‘π‘˜ πΉπ‘’π‘Žπ‘‘π‘’π‘Ÿπ‘’
- [x] 𝐹𝑖𝑙𝑒 π‘†π‘‘π‘œπ‘Ÿπ‘’
- [x] π΄π‘’π‘‘π‘œ 𝐷𝑒𝑙𝑒𝑑𝑒
- [x] 𝐴𝑛𝑑 π‘€π‘œπ‘Ÿπ‘’...

## πΆπ‘œπ‘šπ‘šπ‘Žπ‘›π‘‘π‘ 
```
invite - π‘‘π‘œ 𝑔𝑒𝑑 π‘‘β„Žπ‘’ 𝑖𝑛𝑣𝑖𝑑𝑒 π‘™π‘–π‘›π‘˜ π‘œπ‘“ π‘Žπ‘›π‘¦ π‘β„Žπ‘Žπ‘‘ π‘€β„Žπ‘–π‘β„Ž π‘‘β„Žπ‘’ π‘π‘œπ‘‘ 𝑖𝑠 π‘Žπ‘‘π‘šπ‘–π‘›.
logs - π‘‘π‘œ 𝑔𝑒𝑑 π‘‘β„Žπ‘’ π‘Ÿπ‘’π‘ π‘π‘’π‘›π‘‘ π‘’π‘Ÿπ‘Ÿπ‘œπ‘Ÿπ‘ 
stats - π‘‘π‘œ 𝑔𝑒𝑑 π‘ π‘‘π‘Žπ‘‘π‘’π‘  π‘œπ‘“ 𝑓𝑖𝑙𝑒𝑠 𝑖𝑛 𝑑𝑏.
connections - π‘‡π‘œ 𝑠𝑒𝑒 π‘Žπ‘™π‘™ π‘π‘œπ‘›π‘›π‘’π‘π‘‘π‘’π‘‘ π‘”π‘Ÿπ‘œπ‘’π‘π‘ 
settings - π‘‡π‘œ π‘œπ‘π‘’π‘› 𝑠𝑒𝑑𝑑𝑖𝑛𝑔𝑠 π‘šπ‘’π‘›π‘’
filter - π‘Žπ‘‘π‘‘ π‘šπ‘Žπ‘›π‘’π‘Žπ‘™ π‘“π‘–π‘™π‘‘π‘’π‘Ÿπ‘ 
filters - 𝑣𝑖𝑒𝑀 π‘“π‘–π‘™π‘‘π‘’π‘Ÿπ‘ 
connect - π‘π‘œπ‘›π‘›π‘’π‘π‘‘ π‘‘π‘œ 𝑃𝑀.
disconnect - π‘‘π‘–π‘ π‘π‘œπ‘›π‘›π‘’π‘π‘‘ π‘“π‘Ÿπ‘œπ‘š 𝑃𝑀
del - 𝑑𝑒𝑙𝑒𝑑𝑒 π‘Ž π‘“π‘–π‘™π‘‘π‘’π‘Ÿ
delall - 𝑑𝑒𝑙𝑒𝑑𝑒 π‘Žπ‘™π‘™ π‘“π‘–π‘™π‘‘π‘’π‘Ÿπ‘ 
deleteall - 𝑑𝑒𝑙𝑒𝑑𝑒 π‘Žπ‘™π‘™ 𝑖𝑛𝑑𝑒π‘₯𝑒𝑑 𝑓𝑖𝑙𝑒𝑠.
delete - 𝑑𝑒𝑙𝑒𝑑𝑒 π‘Ž 𝑠𝑝𝑒𝑐𝑖𝑓𝑖𝑐 𝑓𝑖𝑙𝑒 π‘“π‘Ÿπ‘œπ‘š 𝑖𝑛𝑑𝑒π‘₯.
info - 𝑔𝑒𝑑 π‘’π‘ π‘’π‘Ÿ π‘–π‘›π‘“π‘œ
id - 𝑔𝑒𝑑 𝑑𝑔 𝑖𝑑𝑠.
imdb - π‘“π‘’π‘‘π‘β„Ž π‘–π‘›π‘“π‘œ π‘“π‘Ÿπ‘œπ‘š π‘–π‘šπ‘‘π‘.
search - π‘‡π‘œ π‘ π‘’π‘Žπ‘Ÿπ‘β„Ž π‘“π‘Ÿπ‘œπ‘š π‘£π‘Žπ‘Ÿπ‘–π‘œπ‘’π‘  π‘ π‘œπ‘’π‘Ÿπ‘π‘’π‘ 
start - π‘‡π‘œ π‘ π‘‘π‘Žπ‘Ÿπ‘‘ π‘‘β„Žπ‘’ π‘π‘œπ‘‘
setskip - π‘‡π‘œ π‘ π‘˜π‘–π‘ π‘›π‘’π‘šπ‘π‘’π‘Ÿ π‘œπ‘“ π‘šπ‘’π‘ π‘ π‘Žπ‘”π‘’π‘  π‘€β„Žπ‘’π‘› 𝑖𝑛𝑑𝑒π‘₯𝑖𝑛𝑔 𝑓𝑖𝑙𝑒𝑠
users - π‘‘π‘œ 𝑔𝑒𝑑 𝑙𝑖𝑠𝑑 π‘œπ‘“ π‘šπ‘¦ π‘’π‘ π‘’π‘Ÿπ‘  π‘Žπ‘›π‘‘ 𝑖𝑑𝑠.
chats - π‘‘π‘œ 𝑔𝑒𝑑 𝑙𝑖𝑠𝑑 π‘œπ‘“ π‘‘β„Žπ‘’ π‘šπ‘¦ π‘β„Žπ‘Žπ‘‘π‘  π‘Žπ‘›π‘‘ 𝑖𝑑𝑠
leave - π‘‘π‘œ π‘™π‘’π‘Žπ‘£π‘’ π‘“π‘Ÿπ‘œπ‘š π‘Ž π‘β„Žπ‘Žπ‘‘.
disable - π‘‘π‘œ π‘‘π‘–π‘ π‘Žπ‘π‘™π‘’ π‘Ž π‘β„Žπ‘Žπ‘‘.
enable - π‘Ÿπ‘’-π‘’π‘›π‘Žπ‘π‘™π‘’ π‘β„Žπ‘Žπ‘‘.
ban - π‘‘π‘œ π‘π‘Žπ‘› π‘Ž π‘’π‘ π‘’π‘Ÿ.
unban - π‘‘π‘œ π‘’π‘›π‘π‘Žπ‘› π‘Ž π‘’π‘ π‘’π‘Ÿ.
channel - π‘‘π‘œ 𝑔𝑒𝑑 𝑙𝑖𝑠𝑑 π‘œπ‘“ π‘‘π‘œπ‘‘π‘Žπ‘™ π‘π‘œπ‘›π‘›π‘’π‘π‘‘π‘’π‘‘ π‘β„Žπ‘Žπ‘›π‘›π‘’π‘™π‘ 
broadcast - π‘‘π‘œ π‘π‘Ÿπ‘œπ‘Žπ‘‘π‘π‘Žπ‘ π‘‘ π‘Ž π‘šπ‘’π‘ π‘ π‘Žπ‘”π‘’ π‘‘π‘œ π‘Žπ‘™π‘™ π‘’π‘ π‘’π‘Ÿπ‘ 
grp_broadcast - π‘‡π‘œ π‘π‘Ÿπ‘œπ‘Žπ‘‘π‘π‘Žπ‘ π‘‘ π‘Ž π‘šπ‘’π‘ π‘ π‘Žπ‘”π‘’ π‘‘π‘œ π‘Žπ‘™π‘™ π‘π‘œπ‘›π‘›π‘’π‘π‘‘π‘’π‘‘ π‘”π‘Ÿπ‘œπ‘’π‘π‘ .
batch - π‘‘π‘œ π‘π‘Ÿπ‘’π‘Žπ‘‘π‘’ π‘™π‘–π‘›π‘˜ π‘“π‘œπ‘Ÿ π‘šπ‘’π‘™π‘‘π‘–π‘π‘™π‘’ π‘π‘œπ‘ π‘‘π‘ 
link - π‘‘π‘œ π‘π‘Ÿπ‘’π‘Žπ‘‘π‘’ π‘™π‘–π‘›π‘˜ π‘“π‘œπ‘Ÿ π‘œπ‘›π‘’ π‘π‘œπ‘ π‘‘
status - π‘Œπ‘œπ‘’π‘Ÿ π»π‘’π‘Ÿπ‘œπ‘˜π‘’ 𝐴𝑃𝐼 𝐾𝑒𝑦 π‘‘π‘œ π‘β„Žπ‘’π‘π‘˜ π‘‘π‘¦π‘›π‘œ, π‘π‘œπ‘‘ π‘’π‘π‘‘π‘–π‘šπ‘’ π‘Žπ‘›π‘‘ π‘π‘œπ‘‘ π‘€π‘œπ‘Ÿπ‘˜π‘–π‘›π‘” π‘‘π‘Žπ‘¦ π‘π‘Ÿπ‘’π‘‘π‘–π‘π‘‘π‘–π‘œπ‘›.
set_template - π‘‡π‘œ 𝑠𝑒𝑑 π‘Ž π‘π‘’π‘ π‘‘π‘œπ‘š 𝐼𝑀𝐷𝑏 π‘‘π‘’π‘šπ‘π‘™π‘Žπ‘‘π‘’ π‘“π‘œπ‘Ÿ π‘–π‘›π‘‘π‘–π‘£π‘–π‘‘π‘’π‘Žπ‘™ π‘”π‘Ÿπ‘œπ‘’π‘π‘ 
gfilter - π‘‡π‘œ π‘Žπ‘‘π‘‘ π‘”π‘™π‘œπ‘π‘Žπ‘™ π‘“π‘–π‘™π‘‘π‘’π‘Ÿπ‘ .
gfilters - π‘‡π‘œ 𝑣𝑖𝑒𝑀 𝑙𝑖𝑠𝑑 π‘œπ‘“ π‘Žπ‘™π‘™ π‘”π‘™π‘œπ‘π‘Žπ‘™ π‘“π‘–π‘™π‘‘π‘’π‘Ÿπ‘ .
delg - π‘‡π‘œ 𝑑𝑒𝑙𝑒𝑑𝑒 π‘Ž 𝑠𝑝𝑒𝑐𝑖𝑓𝑖𝑐 π‘”π‘™π‘œπ‘π‘Žπ‘™ π‘“π‘–π‘™π‘‘π‘’π‘Ÿ.
delallg - π‘‡π‘œ 𝑑𝑒𝑙𝑒𝑑𝑒 π‘Žπ‘™π‘™ π‘”π‘™π‘œπ‘π‘Žπ‘™ π‘“π‘–π‘™π‘‘π‘’π‘Ÿπ‘  π‘“π‘Ÿπ‘œπ‘š π‘‘β„Žπ‘’ π‘π‘œπ‘‘'𝑠 π‘‘π‘Žπ‘‘π‘Žπ‘π‘Žπ‘ π‘’.
deletefiles - π‘‡π‘œ 𝑑𝑒𝑙𝑒𝑑𝑒 π‘ƒπ‘Ÿπ‘’π·π‘‰π· π‘Žπ‘›π‘‘ πΆπ‘Žπ‘šπ‘…π‘–π‘ 𝐹𝑖𝑙𝑒𝑠 π‘“π‘Ÿπ‘œπ‘š π‘‘β„Žπ‘’ π‘π‘œπ‘‘'𝑠 π‘‘π‘Žπ‘‘π‘Žπ‘π‘Žπ‘ π‘’.
```

## Variables

### Required Variables
* `BOT_TOKEN`: Create a bot using [@BotFather](https://telegram.dog/BotFather), and get the Telegram API token.
* `API_ID`: Get this value from [telegram.org](https://my.telegram.org/apps)
* `API_HASH`: Get this value from [telegram.org](https://my.telegram.org/apps)
* `CHANNELS`: Username or ID of channel or group. Separate multiple IDs by space
* `ADMINS`: Username or ID of Admin. Separate multiple Admins by space
* `DATABASE_URI`: [mongoDB](https://www.mongodb.com) URI. Get this value from [mongoDB](https://www.mongodb.com). For more help watch this [video](https://youtu.be/I36_OTWvT2w)
* `DATABASE_NAME`: Name of the database in [mongoDB](https://www.mongodb.com).
* `LOG_CHANNEL` : A channel to log the activities of bot. Make sure bot is an admin in the channel.
* `FDQN`: Add Your Deploy Server App url Must Add this Stream Working Properly.
### Optional Variables
* `PICS`: Telegraph links of images to show in start message.( Multiple images can be used separated by space )
* `FILE_STORE_CHANNEL`: Channel from were file store links of posts should be made.Separate multiple IDs by space
* Check [info.py](https://github.com/SudoR2spr/Opleech-Filter-Bot/blob/main/info.py) for more optional variables

Deploy To Heroku





Deploy To Heroku

Deploy To Koyeb


The fastest way to deploy the application is to click the Deploy to Koyeb button below.



[![Deploy to Koyeb](https://www.koyeb.com/static/images/deploy/button.svg)](https://app.koyeb.com/deploy?type=git&repository=github.com/SudoR2spr/Opleech-Filter-BotAuto-branch=main&name=Opleech-Filter-Bot)

Deploy To Render



Use these commands:




β€’ Build Command: pip3 install -U -r requirements.txt




β€’ Start Command: python3 bot.py




Go to https://uptimerobot.com/ and add a monitor to keep your bot alive.




Use these settings when adding a monitor:





render template




Click on the below button to deploy directly to render ↓





Deploy to Render

Deploy To VPS



git clone https://github.com/SudoR2spr/Opleech-Filter-Bot
# Install Packages
pip3 install -U -r requirements.txt
Edit info.py with variables as given below then run bot
python3 bot.py


## Credits : Thanks to
- Thanks To [Library](https://github.com/pyrogram/pyrogram)
- Awesome [Media-Search-bot](https://github.com/SudoR2spr)
- Thanks To Lazy Developer for stream feature ❀️
- Thanks To [Lazy Developer](https://github.com/LazyDeveloperr)
- Thanks To TeamEvamaria Developer ❀️
- Thanks To adarsh-goel Developer ❀️
- Thanks To [adarsh-goel](https://github.com/adarsh-goel)
- Thanks To All Everyone In This Journey

## Connect with me








-----
## Credits: [π–πŽπŽπƒπœπ«πšπŸπ­](https://t.me/Farooq_is_KING)

πŸ¦‹ Last Edited on: 12/12/2023

Fork the repo and edit as per your needs.

## Disclaimer
[![GNU Affero General Public License 2.0](https://www.gnu.org/graphics/agplv3-155x51.png)](https://www.gnu.org/licenses/agpl-3.0.en.html#header)
Licensed under [GNU AGPL 2.0.](https://github.com/EvamariaTG/evamaria/blob/master/LICENSE)
Selling The Codes To Other People For Money Is *Strictly Prohibited*.