BenfilterbotV2 / plugins /channel.py
JamesBond531's picture
First Commit to Add Files
e7f5d94
from pyrogram import Client, filters
from info import CHANNELS
from database.ia_filterdb import save_file
media_filter = filters.document | filters.video | filters.audio
@Client.on_message(filters.chat(CHANNELS) & media_filter)
async def media(bot, message):
"""Media Handler"""
for file_type in ("document", "video", "audio"):
media = getattr(message, file_type, None)
if media is not None:
break
else:
return
media.file_type = file_type
media.caption = message.caption
await save_file(media)