Class TdApi.AnimatedEmoji

java.lang.Object
dev.voroby.springframework.telegram.client.TdApi.Object
dev.voroby.springframework.telegram.client.TdApi.AnimatedEmoji
Enclosing class:
TdApi

public static class TdApi.AnimatedEmoji extends TdApi.Object
Describes an animated or custom representation of an emoji.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static 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

    Constructors
    Constructor
    Description
    Describes 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 Type
    Method
    Description
    int
    Returns an identifier uniquely determining type of the object.

    Methods inherited from class dev.voroby.springframework.telegram.client.TdApi.Object

    toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • sticker

      public TdApi.Sticker 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 stickerWidth
      Expected width of the sticker, which can be used if the sticker is null.
    • stickerHeight

      public int stickerHeight
      Expected height of the sticker, which can be used if the sticker is null.
    • fitzpatrickType

      public int fitzpatrickType
      Emoji modifier fitzpatrick type; 0-6; 0 if none.
    • sound

      public TdApi.File 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 CONSTRUCTOR
      Identifier 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 class TdApi.Object
      Returns:
      this.CONSTRUCTOR