Class TdApi.MessageDice

  • Enclosing class:
    TdApi

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

      • 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
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • 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 - The animated stickers with the initial dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known.
        finalState - The animated stickers with the final dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known.
        emoji - Emoji on which the dice throw animation is based.
        value - The dice value. If the value is 0, the dice don't have final state yet.
        successAnimationFrameNumber - Number of frame after which a success animation like a shower of confetti needs to be shown on updateMessageSendSucceeded.