Class InlineQueryResultAudio
java.lang.Object
io.github.natanimn.telebof.types.inline.InlineQueryResultAudio
- All Implemented Interfaces:
InlineQueryResult
,Serializable
Represents a link to an MP3 audio file. By default, this audio file will be sent by the user.
Alternatively, you can use input_message_content to send a message with the specified content instead of the audio.
- Since:
- 3 March 2025
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaudioDuration
(int audio_duration) OptionalOptionalcaptionEntities
(MessageEntity[] caption_entities) OptionalinputMessageContent
(InputTextMessageContent input_message_content) OptionalOptionalOptionalreplyMarkup
(InlineKeyboardMarkup keyboard) Optional
-
Field Details
-
type
-
caption
-
parse_mode
-
caption_entities
-
input_message_content
-
reply_markup
-
-
Constructor Details
-
InlineQueryResultAudio
-
-
Method Details
-
performer
Optional- Parameters:
performer
- Performer- Returns:
InlineQueryResultAudio
-
audioDuration
Optional- Parameters:
audio_duration
- Audio duration in seconds- Returns:
InlineQueryResultAudio
-
inputMessageContent
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
-