Class TdApi.AnimatedEmoji
java.lang.Object
dev.voroby.springframework.telegram.client.TdApi.Object
dev.voroby.springframework.telegram.client.TdApi.AnimatedEmoji
- Enclosing class:
- TdApi
Describes an animated or custom representation of an emoji.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.int
Emoji modifier fitzpatrick type; 0-6; 0 if none.File containing the sound to be played when the sticker is clicked; may be null.Sticker for the emoji; may be null if yet unknown for a custom emoji.int
Expected height of the sticker, which can be used if the sticker is null.int
Expected width of the sticker, which can be used if the sticker is null. -
Constructor Summary
ConstructorDescriptionDescribes an animated or custom representation of an emoji.AnimatedEmoji
(TdApi.Sticker sticker, int stickerWidth, int stickerHeight, int fitzpatrickType, TdApi.File sound) Describes an animated or custom representation of an emoji. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns an identifier uniquely determining type of the object.Methods inherited from class dev.voroby.springframework.telegram.client.TdApi.Object
toString
-
Field Details
-
sticker
Sticker for the emoji; may be null if yet unknown for a custom emoji. If the sticker is a custom emoji, then it can have arbitrary format. -
stickerWidth
public int stickerWidthExpected width of the sticker, which can be used if the sticker is null. -
stickerHeight
public int stickerHeightExpected height of the sticker, which can be used if the sticker is null. -
fitzpatrickType
public int fitzpatrickTypeEmoji modifier fitzpatrick type; 0-6; 0 if none. -
sound
File containing the sound to be played when the sticker is clicked; may be null. The sound is encoded with the Opus codec, and stored inside an OGG container. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
AnimatedEmoji
public AnimatedEmoji()Describes an animated or custom representation of an emoji. -
AnimatedEmoji
public AnimatedEmoji(TdApi.Sticker sticker, int stickerWidth, int stickerHeight, int fitzpatrickType, TdApi.File sound) Describes an animated or custom representation of an emoji.- Parameters:
sticker
- Sticker for the emoji; may be null if yet unknown for a custom emoji. If the sticker is a custom emoji, then it can have arbitrary format.stickerWidth
- Expected width of the sticker, which can be used if the sticker is null.stickerHeight
- Expected height of the sticker, which can be used if the sticker is null.fitzpatrickType
- Emoji modifier fitzpatrick type; 0-6; 0 if none.sound
- File containing the sound to be played when the sticker is clicked; may be null. The sound is encoded with the Opus codec, and stored inside an OGG container.
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-