MadelineProto/docs/TD_docs/constructors/audio.md
2017-07-23 16:33:46 +02:00

1.7 KiB

title description
audio Describes audio file. Audio is usually in mp3 format

Constructor: audio

Back to constructors index

Describes audio file. Audio is usually in mp3 format

Attributes:

Name Type Required Description
duration int Yes Duration of the audio in seconds as defined by sender
title string Yes Title of the audio as defined by sender
performer string Yes Performer of the audio as defined by sender
file_name string Yes Original name of a file as defined by sender
mime_type string Yes MIME type of a file as defined by sender
album_cover_thumb photoSize Yes Thumb of the album's cover as defined by sender. Full size thumb should be extracted from the downloaded file, nullable
audio file Yes File with the audio

Type: Audio

Example:

$audio = ['_' => 'audio', 'duration' => int, 'title' => 'string', 'performer' => 'string', 'file_name' => 'string', 'mime_type' => 'string', 'album_cover_thumb' => photoSize, 'audio' => file];

PWRTelegram json-encoded version:

{"_": "audio", "duration": int, "title": "string", "performer": "string", "file_name": "string", "mime_type": "string", "album_cover_thumb": photoSize, "audio": file}

Or, if you're into Lua:

audio={_='audio', duration=int, title='string', performer='string', file_name='string', mime_type='string', album_cover_thumb=photoSize, audio=file}