Fix a bug with get_session

* Fix a bug

InputBotInlineMessageID's dc_id being the same with Client's dc_id.

---------
https://github.com/KurimuzonAkuma/pyrogram/pull/76

Co-authored-by: KurimuzonAkuma <31959970+KurimuzonAkuma@users.noreply.github.com>
Signed-off-by: wulan17 <wulan17@nusantararom.org>
This commit is contained in:
S!R X 2024-07-08 16:50:26 +03:30 committed by wulan17
parent ff69bbaf3b
commit 4795bdbd5b
No known key found for this signature in database
GPG key ID: 318CD6CD3A6AC0A5

View file

@ -40,6 +40,9 @@ async def get_session(client: "pyrogram.Client", dc_id: int):
await session.start()
if dc_id == await client.storage.dc_id():
return session
for _ in range(3):
exported_auth = await client.invoke(
raw.functions.auth.ExportAuthorization(