Class TdApi.InputInlineQueryResultAudio

    • Field Detail

      • id

        public String id
        Unique identifier of the query result.
      • title

        public String title
        Title of the audio file.
      • performer

        public String performer
        Performer of the audio file.
      • audioUrl

        public String audioUrl
        The URL of the audio file.
      • audioDuration

        public int audioDuration
        Audio file duration, in seconds.
      • replyMarkup

        public TdApi.ReplyMarkup replyMarkup
        The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null.
      • inputMessageContent

        public TdApi.InputMessageContent inputMessageContent
        The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessageAudio, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • InputInlineQueryResultAudio

        public InputInlineQueryResultAudio()
        Represents a link to an MP3 audio file.
      • InputInlineQueryResultAudio

        public InputInlineQueryResultAudio​(String id,
                                           String title,
                                           String performer,
                                           String audioUrl,
                                           int audioDuration,
                                           TdApi.ReplyMarkup replyMarkup,
                                           TdApi.InputMessageContent inputMessageContent)
        Represents a link to an MP3 audio file.
        Parameters:
        id - Unique identifier of the query result.
        title - Title of the audio file.
        performer - Performer of the audio file.
        audioUrl - The URL of the audio file.
        audioDuration - Audio file duration, in seconds.
        replyMarkup - The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null.
        inputMessageContent - The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessageAudio, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.