Method: stickers.changeStickerPosition

Back to methods index

Changes the absolute position of a sticker in the set to which it belongs; for bots only. The sticker set must have been created by the bot


Name Type Description Required
sticker MessageMedia, Update, Message or InputDocument The sticker Optional
position int The new position of the sticker, zero-based Yes

Return type: messages.StickerSet

Can bots use this method: YES

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');

$messages.StickerSet = $MadelineProto->stickers->changeStickerPosition(['sticker' => InputDocument, 'position' => int, ]);

Or, if you’re into Lua:

messages.StickerSet = stickers.changeStickerPosition({sticker=InputDocument, position=int, })


Code Type Description
400 BOT_MISSING This method can only be run by a bot
400 STICKER_INVALID The provided sticker is invalid
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.