- All Implemented Interfaces:
Validable
- Version:
- 1.0
Use this method to send static .WEBP, animated .TGS, or video .WEBM stickers.
On success, the sent Message is returned.
- Author:
- Ruben Bermudez
-
Nested Class Summary
Nested Classes
-
Field Summary
Fields
ALLOW_PAID_BROADCAST_FIELD, ALLOW_SENDING_WITHOUT_REPLY_FIELD, CHAT_ID_FIELD, DIRECT_MESSAGES_TOPIC_ID_FIELD, DISABLE_NOTIFICATION_FIELD, MESSAGE_EFFECT_ID_FIELD, MESSAGE_THREAD_ID_FIELD, PROTECT_CONTENT_FIELD, REPLY_MARKUP_FIELD, REPLY_PARAMETERS_FIELD, REPLY_TO_MESSAGE_ID_FIELD, SUGGESTED_POST_PARAMETERS_FIELD
-
Constructor Summary
Constructors
-
Method Summary
Deserialize a json answer to the response type to a method
void
void
Getter for method path (that is the same as method name)
void
void
Validates that mandatory fields are filled and optional objects
getAllowPaidBroadcast, getAllowSendingWithoutReply, getChatId, getDirectMessagesTopicId, getDisableNotification, getMessageEffectId, getMessageThreadId, getProtectContent, getReplyMarkup, getReplyParameters, getReplyToMessageId, getSuggestedPostParameters
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
PATH
public static final String PATH
- See Also:
-
-
STICKER_FIELD
public static final String STICKER_FIELD
- See Also:
-
-
EMOJI_FIELD
public static final String EMOJI_FIELD
- See Also:
-
-
BUSINESS_CONNECTION_ID_FIELD
public static final String BUSINESS_CONNECTION_ID_FIELD
- See Also:
-
-
Constructor Details
-
SendSticker
public SendSticker()
-
Method Details
-
setChatId
public void setChatId(@NonNull
@NonNull Long chatId)
-
enableNotification
public void enableNotification()
-
disableNotification
public void disableNotification()
-
-
-
-
-