From d723e7a8ca30d9ed9ad3ef2f829e649e6d63f234 Mon Sep 17 00:00:00 2001 From: arbadacarba <63317640+arbadacarbaYK@users.noreply.github.com> Date: Sun, 9 Jun 2024 14:03:05 +0200 Subject: [PATCH] Update pixelateTG.py --- pixelateTG.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pixelateTG.py b/pixelateTG.py index 727a0e8..6b2b1a5 100644 --- a/pixelateTG.py +++ b/pixelateTG.py @@ -160,6 +160,15 @@ def handle_gif_or_video(update: Update, context: CallbackContext) -> None: else: update.message.reply_text('Please send either a GIF or a video.') +def pixelate_command(update: Update, context: CallbackContext) -> None: + """Handles the /pixel command to pixelate faces in a photo, GIF, or video. Applicable for both DMs and groups.""" + if update.message.reply_to_message and (update.message.reply_to_message.photo or update.message.reply_to_message.document): + context.args = ['pixelate'] + pixelate_faces(update, context) + else: + update.message.reply_text('Please reply to a photo, GIF, or video to pixelate faces.') + + def button_callback(update: Update, context: CallbackContext) -> None: """Handles button presses for selecting overlays or pixelation. Applicable for both DMs and groups.""" query = update.callback_query