MadelineProtoDocs/docs/API_docs/methods/account.saveAutoSaveSettings.md
2024-05-01 14:53:46 +02:00

1.7 KiB

title description grand_parent parent image redirect_from
account.saveAutoSaveSettings Modify autosave settings Telegram RPC API Methods https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/account_saveAutoSaveSettings.html

Method: account.saveAutoSaveSettings

Back to methods index

Modify autosave settings

Parameters:

Name Type Description Required
users Bool Whether the new settings should affect all private chats Optional
chats Bool Whether the new settings should affect all groups Optional
broadcasts Bool Whether the new settings should affect all channels Optional
peer Username, chat ID, Update, Message or InputPeer Whether the new settings should affect a specific peer Optional
settings AutoSaveSettings The new autosave settings Yes

Return type: Bool

Can bots use this method: YES

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

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

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

$Bool = $MadelineProto->account->saveAutoSaveSettings(users: $Bool, chats: $Bool, broadcasts: $Bool, peer: $InputPeer, settings: $AutoSaveSettings, );