start()

Client.start()

Start the client.

This method connects the client to Telegram and, in case of new sessions, automatically manages the full authorization process using an interactive prompt.

Returns

Client – The started client itself.

Raises

ConnectionError – In case you try to start an already started client.

Example

from pyrogram import Client

app = Client("my_account")
app.start()

...  # Call API methods

app.stop()