Package org.drinkless.tdlib
Class TdApi.MessageDice
- java.lang.Object
-
- org.drinkless.tdlib.TdApi.Object
-
- org.drinkless.tdlib.TdApi.MessageContent
-
- org.drinkless.tdlib.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 Summary
Fields Modifier and Type Field Description static intCONSTRUCTORIdentifier uniquely determining type of the object.StringemojiEmoji on which the dice throw animation is based.TdApi.DiceStickersfinalStateThe animated stickers with the final dice animation; may be null if unknown.TdApi.DiceStickersinitialStateThe animated stickers with the initial dice animation; may be null if unknown.intsuccessAnimationFrameNumberNumber of frame after which a success animation like a shower of confetti needs to be shown on updateMessageSendSucceeded.intvalueThe dice value.
-
Constructor Summary
Constructors Constructor Description MessageDice()A dice message.MessageDice(TdApi.DiceStickers initialState, TdApi.DiceStickers finalState, String emoji, int value, int successAnimationFrameNumber)A dice message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetConstructor()-
Methods inherited from class org.drinkless.tdlib.TdApi.Object
toString
-
-
-
-
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.
-
-
Method Detail
-
getConstructor
public int getConstructor()
- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-
-