Make is_connected a property

This is consistent with the rest of is_ properties
This commit is contained in:
Lonami Exo
2022-02-16 11:24:20 +01:00
parent 483e2aadf1
commit 4258ce2bc8
6 changed files with 29 additions and 26 deletions

View File

@@ -2637,7 +2637,7 @@ class TelegramClient:
print('Failed to connect')
"""
@forward_call(telegrambaseclient.is_connected)
@property
def is_connected(self: 'TelegramClient') -> bool:
"""
Returns `True` if the user has connected.
@@ -2647,9 +2647,11 @@ class TelegramClient:
Example
.. code-block:: python
while client.is_connected():
# This is a silly example - run_until_disconnected is often better suited
while client.is_connected:
await asyncio.sleep(1)
"""
return telegrambaseclient.is_connected(self)
@forward_call(telegrambaseclient.disconnect)
def disconnect(self: 'TelegramClient'):