docs
common
docs
/
dev.inmo.tgbotapi.types.files
/
VoiceFile
Voice
File
common
data
class
VoiceFile
(
fileId
:
FileId
,
fileUniqueId
:
FileUniqueId
,
duration
:
Long
?
,
mimeType
:
MimeType
?
,
fileSize
:
Long
?
)
:
TelegramMediaFile
,
MimedMediaFile
,
PlayableMediaFile
Content copied to clipboard
Properties
Extensions
Properties
duration
Link copied to clipboard
common
open
override
val
duration
:
Long
?
=
null
Content copied to clipboard
fileId
Link copied to clipboard
common
open
override
val
fileId
:
FileId
Content copied to clipboard
fileSize
Link copied to clipboard
common
open
override
val
fileSize
:
Long
?
=
null
Content copied to clipboard
fileUniqueId
Link copied to clipboard
common
open
override
val
fileUniqueId
:
FileUniqueId
Content copied to clipboard
mimeType
Link copied to clipboard
common
open
override
val
mimeType
:
MimeType
?
=
null
Content copied to clipboard
Extensions
as
Audio
File
Link copied to clipboard
common
fun
VoiceFile
.
asAudioFile
(
performer
:
String
?
=
null
,
title
:
String
?
=
null
,
fileName
:
String
?
=
null
)
:
AudioFile
Content copied to clipboard