Package com.pengrad.telegrambot.request
Class CreateNewStickerSet
java.lang.Object
com.pengrad.telegrambot.request.BaseRequest<T,R>
com.pengrad.telegrambot.request.AbstractUploadRequest<CreateNewStickerSet,BaseResponse>
com.pengrad.telegrambot.request.CreateNewStickerSet
public class CreateNewStickerSet extends AbstractUploadRequest<CreateNewStickerSet,BaseResponse>
Stas Parshin
23 July 2017
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CreateNewStickerSet(java.lang.Long userId, java.lang.String name, java.lang.String title, InputSticker[] stickers)CreateNewStickerSet(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.Object pngSticker, java.lang.String emojis) -
Method Summary
Modifier and Type Method Description CreateNewStickerSetcontainsMasks(boolean containsMasks)Deprecated.Use stickerType(Type.mask) insteadCreateNewStickerSetmaskPosition(MaskPosition maskPosition)Deprecated.Invalid when the new constructor with InputSticker type is used (since API v6.6)CreateNewStickerSetneedsRepainting(boolean needsRepainting)static CreateNewStickerSetpngSticker(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.String emojis, java.lang.Object pngSticker)Deprecated.Use constructor with the InputSticker type (since API v6.6)CreateNewStickerSetstickerFormat(Sticker.Format stickerFormat)Format of stickers in the set.CreateNewStickerSetstickerType(Sticker.Type stickerType)Type of stickers in the set.static CreateNewStickerSettgsSticker(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.String emojis, java.lang.Object tgsSticker)Deprecated.Use constructor with the InputSticker type (since API v6.6)static CreateNewStickerSetwebmSticker(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.String emojis, java.lang.Object webmSticker)Deprecated.Use constructor with the InputSticker type (since API v6.6)Methods inherited from class com.pengrad.telegrambot.request.BaseRequest
add, addAll, getContentType, getFileName, getMethod, getParameters, getResponseType, getTimeoutSeconds, toWebhookResponse
-
Constructor Details
-
CreateNewStickerSet
@Deprecated public CreateNewStickerSet(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.Object pngSticker, java.lang.String emojis) -
CreateNewStickerSet
public CreateNewStickerSet(java.lang.Long userId, java.lang.String name, java.lang.String title, InputSticker[] stickers)
-
-
Method Details
-
tgsSticker
@Deprecated public static CreateNewStickerSet tgsSticker(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.String emojis, java.lang.Object tgsSticker)Deprecated.Use constructor with the InputSticker type (since API v6.6) -
pngSticker
@Deprecated public static CreateNewStickerSet pngSticker(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.String emojis, java.lang.Object pngSticker)Deprecated.Use constructor with the InputSticker type (since API v6.6) -
webmSticker
@Deprecated public static CreateNewStickerSet webmSticker(java.lang.Long userId, java.lang.String name, java.lang.String title, java.lang.String emojis, java.lang.Object webmSticker)Deprecated.Use constructor with the InputSticker type (since API v6.6) -
containsMasks
Deprecated.Use stickerType(Type.mask) instead -
maskPosition
Deprecated.Invalid when the new constructor with InputSticker type is used (since API v6.6) -
stickerFormat
Format of stickers in the set.- Parameters:
stickerFormat- must be one of “static”, “animated”, “video”.- Returns:
- a CreateNewStickerSet object
-
stickerType
Type of stickers in the set.- Parameters:
stickerType- pass “regular” or “mask”. "custom_emoji" is defaulted to "regular".- Returns:
- a CreateNewStickerSet object
-
needsRepainting
- Parameters:
needsRepainting- Pass True if stickers in the sticker set must be repainted to the color of text when used in messages, the accent color if used as emoji status, white on chat photos, or another appropriate color based on context; for custom emoji sticker sets only.- Returns:
- a CreateNewStickerSet object
-