Create a stickerset, bots only.

messages.stickerSet#b60a24a6 set:StickerSet packs:Vector<StickerPack> documents:Vector<Document> = messages.StickerSet;
stickers.createStickerSet#f1036780 flags:# masks:flags.0?true animated:flags.1?true user_id:InputUser title:string short_name:string thumb:flags.2?InputDocument stickers:Vector<InputStickerSetItem> = messages.StickerSet;


Name Type Description
flags # Flags, see TL conditional fields
masks flags.0?true Whether this is a mask stickerset
animated flags.1?true Whether this is an animated stickerset
user_id InputUser Stickerset owner
title string Stickerset name, 1-64 chars
short_name string Sticker set name. Can contain only English letters, digits and underscores. Must end with "by" ( is case insensitive); 1-64 characters
thumb flags.2?InputDocument Thumbnail
stickers Vector<InputStickerSetItem> Stickers



Possible errors

Code Type Description
400 BOT_MISSING This method can only be run by a bot
400 PACK_SHORT_NAME_INVALID Short pack name invalid
400 PACK_SHORT_NAME_OCCUPIED A stickerpack with this name already exists
400 PEER_ID_INVALID The provided peer id is invalid
400 STICKERS_EMPTY No sticker provided
400 STICKER_EMOJI_INVALID Sticker emoji invalid
400 STICKER_FILE_INVALID Sticker file invalid
400 STICKER_PNG_DIMENSIONS Sticker png dimensions invalid
400 USER_ID_INVALID The provided user ID is invalid

Bots can use this method