From e2728de2d2c6c9410139addbd0fce97e6b435b6c Mon Sep 17 00:00:00 2001 From: "Dr.Caduceus" Date: Fri, 1 Dec 2023 19:43:09 +0530 Subject: [PATCH] Fix: Check presence of `#pass` in file caption. --- bot/plugins/files.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bot/plugins/files.py b/bot/plugins/files.py index afa5e96..d5a4e95 100644 --- a/bot/plugins/files.py +++ b/bot/plugins/files.py @@ -53,6 +53,9 @@ async def user_file_handler(event: NewMessage.Event | Message): @TelegramBot.on(NewMessage(incoming=True, func=filter_files, forwards=False)) @verify_user() async def channel_file_handler(event: NewMessage.Event | Message): + if event.raw_text and '#pass' in event.raw_text: + return + secret_code = token_hex(Telegram.SECRET_CODE_LENGTH) event.message.text = f"`{secret_code}`" message = await send_message(event.message)