From 2c5aecc986af1b0899008d58399fd6472ef1588b Mon Sep 17 00:00:00 2001 From: Serhii Dylda Date: Sat, 2 Jan 2021 09:30:25 +0200 Subject: [PATCH] Update resolve_invite_link() to support new links --- telethon/utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/telethon/utils.py b/telethon/utils.py index 636dd93d..f9474ce7 100644 --- a/telethon/utils.py +++ b/telethon/utils.py @@ -1289,7 +1289,11 @@ def resolve_invite_link(link): payload = _decode_telegram_base64(link_hash) try: - return struct.unpack('>LLQ', payload) + if len(payload) == 12: + chat_id, rnd = struct.unpack('>LQ', payload) + return 0, chat_id, rnd + else: + return struct.unpack('>LLQ', payload) except (struct.error, TypeError): return None, None, None