stickers.createStickerSet

Create a stickerset, bots only.

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

Parameters

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
software flags.3?string  

Result

messages.StickerSet

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 PACK_TITLE_INVALID The stickerpack title is invalid.
400 PEER_ID_INVALID The provided peer id is invalid.
400 SHORTNAME_OCCUPY_FAILED An internal error occurred.
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 STICKER_PNG_NOPNG One of the specified stickers is not a valid PNG file.
400 STICKER_TGS_NODOC  
400 USER_ID_INVALID The provided user ID is invalid.

Bots can use this method