From c3a61812ef24306ca65d902498bff27ea6815117 Mon Sep 17 00:00:00 2001 From: wulan17 Date: Thu, 3 Aug 2023 02:16:09 +0700 Subject: [PATCH] Pyrofork: fix derps Signed-off-by: wulan17 --- pyrogram/methods/messages/copy_message.py | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/pyrogram/methods/messages/copy_message.py b/pyrogram/methods/messages/copy_message.py index 3eb25233..f0fdb476 100644 --- a/pyrogram/methods/messages/copy_message.py +++ b/pyrogram/methods/messages/copy_message.py @@ -21,7 +21,7 @@ from datetime import datetime from typing import Union, List, Optional import pyrogram -from pyrogram import types, enums, raw +from pyrogram import types, enums log = logging.getLogger(__name__) @@ -113,27 +113,14 @@ class CopyMessage: """ message: types.Message = await self.get_messages(from_chat_id, message_id) - reply_to = None - if reply_to_message_id or message_thread_id: - reply_to_msg_id = None - top_msg_id = None - if message_thread_id: - if not reply_to_message_id: - reply_to_msg_id = message_thread_id - else: - reply_to_msg_id = reply_to_message_id - top_msg_id = message_thread_id - else: - reply_to_msg_id = reply_to_message_id - reply_to = raw.types.InputReplyToMessage(reply_to_msg_id=reply_to_msg_id, top_msg_id=top_msg_id) - return await message.copy( chat_id=chat_id, caption=caption, parse_mode=parse_mode, caption_entities=caption_entities, disable_notification=disable_notification, - reply_to=reply_to, + message_thread_id=message_thread_id, + reply_to_message_id=reply_to_message_id, schedule_date=schedule_date, protect_content=protect_content, reply_markup=reply_markup