Call GetState on login to init MessageBox

This commit is contained in:
Lonami Exo
2022-05-16 10:04:49 +02:00
parent 3c7f53802f
commit 898eb5b82f
2 changed files with 12 additions and 3 deletions

View File

@@ -559,6 +559,11 @@ class TelegramBaseClient(abc.ABC):
LAYER, self._init_request
))
if self._message_box.is_empty():
me = await self.get_me()
if me:
await self._on_login(me) # also calls GetState to initialize the MessageBox
self._updates_handle = self.loop.create_task(self._update_loop())
self._keepalive_handle = self.loop.create_task(self._keepalive_loop())