Class TdApi.InputMessageAudio

    • Field Detail

      • albumCoverThumbnail

        public TdApi.InputThumbnail albumCoverThumbnail
        Thumbnail of the cover for the album; pass null to skip thumbnail uploading.
      • duration

        public int duration
        Duration of the audio, in seconds; may be replaced by the server.
      • title

        public String title
        Title of the audio; 0-64 characters; may be replaced by the server.
      • performer

        public String performer
        Performer of the audio; 0-64 characters, may be replaced by the server.
      • caption

        public TdApi.FormattedText caption
        Audio caption; pass null to use an empty caption; 0-GetOption("message_caption_length_max") characters.
      • CONSTRUCTOR

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

      • InputMessageAudio

        public InputMessageAudio()
        An audio message.
      • InputMessageAudio

        public InputMessageAudio​(TdApi.InputFile audio,
                                 TdApi.InputThumbnail albumCoverThumbnail,
                                 int duration,
                                 String title,
                                 String performer,
                                 TdApi.FormattedText caption)
        An audio message.
        Parameters:
        audio - Audio file to be sent.
        albumCoverThumbnail - Thumbnail of the cover for the album; pass null to skip thumbnail uploading.
        duration - Duration of the audio, in seconds; may be replaced by the server.
        title - Title of the audio; 0-64 characters; may be replaced by the server.
        performer - Performer of the audio; 0-64 characters, may be replaced by the server.
        caption - Audio caption; pass null to use an empty caption; 0-GetOption("message_caption_length_max") characters.