From e24c49f5be42d4a17327e30d16291765506557a1 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 2 Oct 2020 10:22:38 +0200 Subject: [PATCH] Fix patching of message.out for self-chat --- telethon/events/newmessage.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/telethon/events/newmessage.py b/telethon/events/newmessage.py index 7f2d3483..c15b9700 100644 --- a/telethon/events/newmessage.py +++ b/telethon/events/newmessage.py @@ -138,9 +138,8 @@ class NewMessage(EventBuilder): # Make messages sent to ourselves outgoing unless they're forwarded. # This makes it consistent with official client's appearance. ori = event.message - if isinstance(ori.peer_id, types.PeerUser): - if ori.from_id == ori.peer_id and not ori.fwd_from: - event.message.out = True + if ori.peer_id == types.PeerUser(self_id) and not ori.fwd_from: + event.message.out = True return event