stop()¶
- Client.stop()¶
Stop the Client.
This method disconnects the client from Telegram and stops the underlying tasks.
- Parameters:¶
block (
bool
, optional) – Blocks the code execution until the client has been stopped. It is useful withblock=False
in case you want to stop the own client within a handler in order not to cause a deadlock. Defaults to True.- Returns:¶
Client
– The stopped client itself.- Raises:¶
ConnectionError – In case you try to stop an already stopped client.
Example
from pyrogram import Client app = Client("my_account") async def main(): await app.start() ... # Invoke API methods await app.stop() app.run(main())