diff --git a/main.py b/main.py index 0f6497c..eaa5c15 100644 --- a/main.py +++ b/main.py @@ -71,7 +71,13 @@ def send_start(client: pyrogram.client.Client, message: pyrogram.types.messages_ @bot.on_message(filters.text) def save(client: pyrogram.client.Client, message: pyrogram.types.messages_and_media.message.Message): - print(message.text) + print(message.text) + + # Filter messages here + allowed_types = ["Video", "Document", "Photo", "Audio"] + if message.media and message.media.type not in allowed_types: + return # Ignore sending the message + # joining chats if "https://t.me/+" in message.text or "https://t.me/joinchat/" in message.text: @@ -279,4 +285,4 @@ def get_message_type(msg: pyrogram.types.messages_and_media.message.Message): # infinty polling -bot.run() \ No newline at end of file +bot.run()