2
0
mirror of https://github.com/pyrogram/pyrogram synced 2025-08-28 04:48:06 +00:00

Add export_chat_invite_link method

This commit is contained in:
Dan 2017-12-27 21:23:00 +01:00
parent e242f2a555
commit 4019693363

View File

@ -1027,3 +1027,19 @@ class Client:
)
return r
def export_chat_invite_link(self, chat_id: int or str):
peer = self.resolve_peer(chat_id)
if isinstance(peer, types.InputPeerChat):
return self.send(
functions.messages.ExportChatInvite(
chat_id=peer.chat_id
)
).link
elif isinstance(peer, types.InputPeerChannel):
return self.send(
functions.channels.ExportInvite(
channel=peer
)
).link