From ca59ec270e20ff440bd3bea567be5b114cee97ad Mon Sep 17 00:00:00 2001 From: naftali100 <48069590+naftali100@users.noreply.github.com> Date: Sun, 16 Jan 2022 21:20:52 +0200 Subject: [PATCH 1/2] Reply to origin message if message is reply --- main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index fadbfc6..32a674e 100644 --- a/main.py +++ b/main.py @@ -62,7 +62,10 @@ def save_uses(): # Convert caps messages inside groups @app.on_message(filters.group & filters.reply & filters.command(["caps", f"caps@{bot_username}"])) def main(_, msg: types.Message): - msg.reply(convert(msg.reply_to_message.text)) + if msg.reply_to_message.reply_to_message: + msg.reply(convert(msg.reply_to_message.reply_to_message.text)) + else: + msg.reply(convert(msg.reply_to_message.text)) save_user(msg.from_user.id) # delete the /caps command try: From 319a4e158db62c3228f59583053b4aa3ee7a3ee0 Mon Sep 17 00:00:00 2001 From: naftali100 <48069590+naftali100@users.noreply.github.com> Date: Sun, 16 Jan 2022 21:37:37 +0200 Subject: [PATCH 2/2] Fix --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 32a674e..0da55f9 100644 --- a/main.py +++ b/main.py @@ -63,7 +63,7 @@ def save_uses(): @app.on_message(filters.group & filters.reply & filters.command(["caps", f"caps@{bot_username}"])) def main(_, msg: types.Message): if msg.reply_to_message.reply_to_message: - msg.reply(convert(msg.reply_to_message.reply_to_message.text)) + msg.reply_to_message.reply_to_message.reply(convert(msg.reply_to_message.text)) else: msg.reply(convert(msg.reply_to_message.text)) save_user(msg.from_user.id)