stickers.createStickerSet

Create a stickerset, bots only.

messages.stickerSet#b60a24a6 set:StickerSet packs:Vector<StickerPack> documents:Vector<Document> = messages.StickerSet;
---functions---
stickers.createStickerSet#9bd86e6a flags:# masks:flags.0?true user_id:InputUser title:string short_name:string stickers:Vector<InputStickerSetItem> = messages.StickerSet;

Parameters

Name Type Description
flags # Flags, see TL conditional fields
masks flags.0?true Whether this is a mask 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
stickers Vector<InputStickerSetItem> Stickers

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 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