MadelineProtoDocs/old_docs/API_docs_v43/methods/messages.toggleStickerSets.md

1.6 KiB

title description image redirect_from
messages.toggleStickerSets Apply changes to multiple stickersets https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/messages_toggleStickerSets.html

Method: messages.toggleStickerSets

Back to methods index

Apply changes to multiple stickersets

Parameters:

Name Type Description Required
uninstall Bool Uninstall the specified stickersets Optional
archive Bool Archive the specified stickersets Optional
unarchive Bool Unarchive the specified stickersets Optional
stickersets Array of InputStickerSet Stickersets to act upon Yes

Return type: Bool

Can bots use this method: NO

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->messages->toggleStickerSets(['uninstall' => Bool, 'archive' => Bool, 'unarchive' => Bool, 'stickersets' => [InputStickerSet, InputStickerSet], ]);

Or, if you're into Lua:

Bool = messages.toggleStickerSets({uninstall=Bool, archive=Bool, unarchive=Bool, stickersets={InputStickerSet}, })