1
0
mirror of https://github.com/danog/MadelineProto.git synced 2024-12-12 04:19:37 +01:00
MadelineProto/old_docs/API_docs_v66/methods/messages_saveRecentSticker.md

1.8 KiB

title description
messages.saveRecentSticker Add a sticker to recent stickers

Method: messages.saveRecentSticker

Back to methods index

Add a sticker to recent stickers

Parameters:

Name Type Required Description
attached CLICK ME Bool Optional Get stickers attached to image?
id MessageMedia, Update, Message or InputDocument Optional The sticker
unsave CLICK ME Bool Yes Remove the sticker from recent stickers?

Return type: Bool

Can bots use this method: NO

Errors this method can return:

Error Description
STICKER_ID_INVALID The provided sticker ID is invalid

MadelineProto Example:

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

// !!! This API id/API hash combination will not work !!!
// !!! You must get your own @ my.telegram.org !!!
$api_id = 0;
$api_hash = '';

$MadelineProto = new \danog\MadelineProto\API('session.madeline', ['app_info' => ['api_id' => $api_id, 'api_hash' => $api_hash]]);
$MadelineProto->start();

$Bool = $MadelineProto->messages->saveRecentSticker(['attached' => Bool, 'id' => InputDocument, 'unsave' => Bool, ]);

PWRTelegram HTTP API example (NOT FOR MadelineProto):

As a user:

POST/GET to https://api.pwrtelegram.xyz/userTOKEN/messages.saveRecentSticker

Parameters:

attached - Json encoded Bool

id - Json encoded InputDocument

unsave - Json encoded Bool

Or, if you're into Lua:

Bool = messages.saveRecentSticker({attached=Bool, id=InputDocument, unsave=Bool, })