Class InlineQueryResultCachedGif
java.lang.Object
io.github.natanimn.telebof.types.inline.InlineQueryResultCachedGif
- All Implemented Interfaces:
InlineQueryResult
,Serializable
Represents a link to an animated GIF file stored on the Telegram servers. By default, this animated GIF file will be sent by the user with an optional caption.
Alternatively, you can use
inputMessageContent(io.github.natanimn.telebof.types.input.InputTextMessageContent)
to send a message with specified content instead of the animation.- Since:
- 3 March 2025
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptionalcaptionEntities
(MessageEntity[] caption_entities) OptionalinputMessageContent
(InputTextMessageContent input_message_content) OptionalOptionalreplyMarkup
(InlineKeyboardMarkup keyboard) OptionalshowCaptionAboveMedia
(boolean show_caption_above_media) OptionalOptional
-
Field Details
-
type
-
id
-
caption
-
parse_mode
-
caption_entities
-
input_message_content
-
reply_markup
-
-
Constructor Details
-
InlineQueryResultCachedGif
-
-
Method Details
-
title
Optional- Parameters:
title
- Title for the result- Returns:
InlineQueryResultCachedGif
-
showCaptionAboveMedia
Optional- Parameters:
show_caption_above_media
- Pass True, if the caption must be shown above the message media- Returns:
InlineQueryResultCachedGif
-
inputMessageContent
public InlineQueryResultCachedGif inputMessageContent(InputTextMessageContent input_message_content) Optional- Parameters:
input_message_content
- Content of the message to be sent instead of the media(photo, audio, voice, etc)- Returns:
T
-
replyMarkup
Optional- Parameters:
keyboard
-Inline keyboard
attached to the message- Returns:
T
-
caption
Optional- Parameters:
caption
- Caption of the photo to be sent, 0-1024 characters after entities parsing- Returns:
T
-
captionEntities
Optional- Parameters:
caption_entities
- List of special entities that appear in the caption, which can be specified instead ofparseMode(io.github.natanimn.telebof.enums.ParseMode)
- Returns:
T
-
parseMode
Optional- Parameters:
parse_mode
- Mode for parsing entities in the caption- Returns:
T
-