Module tdlight.api

Class TdApi.MessageDice

Enclosing class:
TdApi

public static final class TdApi.MessageDice extends TdApi.MessageContent
A dice message. The dice value is randomly generated by the server.
  • Field Details

    • initialState

      public TdApi.DiceStickers initialState
      The animated stickers with the initial dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known.
    • finalState

      public TdApi.DiceStickers finalState
      The animated stickers with the final dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known.
    • emoji

      public String emoji
      Emoji on which the dice throw animation is based.
    • value

      public int value
      The dice value. If the value is 0, the dice don't have final state yet.
    • successAnimationFrameNumber

      public int successAnimationFrameNumber
      Number of frame after which a success animation like a shower of confetti needs to be shown on updateMessageSendSucceeded.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • MessageDice

      public MessageDice()
      A dice message. The dice value is randomly generated by the server.
    • MessageDice

      public MessageDice(TdApi.DiceStickers initialState, TdApi.DiceStickers finalState, String emoji, int value, int successAnimationFrameNumber)
      A dice message. The dice value is randomly generated by the server.
      Parameters:
      initialState - DiceStickers The animated stickers with the initial dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known.
      finalState - DiceStickers The animated stickers with the final dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known.
      emoji - String Emoji on which the dice throw animation is based.
      value - int The dice value. If the value is 0, the dice don't have final state yet.
      successAnimationFrameNumber - int Number of frame after which a success animation like a shower of confetti needs to be shown on updateMessageSendSucceeded.
    • MessageDice

      public MessageDice(DataInput input) throws IOException
      A dice message. The dice value is randomly generated by the server.
      Throws:
      IOException
  • Method Details