sign_in()¶
- Client.sign_in()
Authorize a user in Telegram with a valid confirmation code.
Usable by Users Bots
- Parameters:
phone_number (
str) – Phone number in international format (includes the country prefix).phone_code_hash (
str) – Code identifier taken from the result ofsend_code().phone_code (
str) – The valid confirmation code you received (either as Telegram message or as SMS in your phone number).
- Returns:
User| bool – On success, in case the authorization completed, the user is returned.- Raises:
raises ~pyrogram.errors.BadRequest: In case the arguments are invalid.
- Raises:
raises ~pyrogram.errors.SessionPasswordNeeded: In case a password is needed to sign in.
- Raises:
raises ~pyrogram.errors.PhoneNumberUnoccupied: In case the phone number is not registered on Telegram.