Method: account.getTmpPassword

Back to methods index

Get temporary payment password


Name Type Description Required
password InputCheckPasswordSRP SRP password parameters Yes
period int Time during which the temporary password will be valid, in seconds; should be between 60 and 86400 Yes

Return type: account.TmpPassword

Can bots use this method: NO

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('', 'madeline.php');
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');

$account.TmpPassword = $MadelineProto->account->getTmpPassword(['password' => InputCheckPasswordSRP, 'period' => int, ]);

Or, if you’re into Lua:

account.TmpPassword = account.getTmpPassword({password=InputCheckPasswordSRP, period=int, })


Code Type Description
400 PASSWORD_HASH_INVALID The provided password hash is invalid
400 TMP_PASSWORD_DISABLED The temporary password is disabled
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.