auth.resetAuthorizations
Terminates all user's authorized sessions except for the current one.
Example
const {Api, TelegramClient} = require('telegram');
const {StringSession} = require('telegram/sessions');
const session = new StringSession('');
const client = new TelegramClient(session, apiId, apiHash, {});
(async function run() {
const result = await client.invoke(new Api.auth.resetAuthorizations({
406: new Api.FRESH_RESET_AUTHORISATION_FORBIDDEN({...}),
}));
console.log(result); // prints the result
})();
TL schema
boolFalse#bc799737 = Bool;
boolTrue#997275b5 = Bool;
---functions---
auth.resetAuthorizations#9fab0d1a = Bool;
Parameters
Name
Type
Description
406
FRESH_RESET_AUTHORISATION_FORBIDDEN
You can't logout other sessions if less than 24 hours have passed since you logged on the current session
Result
Possible errors
Code
Type
Description
Can bots use this methd ?
yes
Related pages
Register device to receive PUSH notifications
Last updated
Was this helpful?