mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2025-09-14 21:00:15 +00:00
add conversations between AudioFile and VoiceFile
This commit is contained in:
@@ -24,3 +24,5 @@ data class AudioFile(
|
||||
override val fileSize: Long? = null,
|
||||
override val thumb: PhotoSize? = null
|
||||
) : TelegramMediaFile, MimedMediaFile, ThumbedMediaFile, PlayableMediaFile, TitledMediaFile, Performerable
|
||||
|
||||
fun AudioFile.asVoiceFile() = VoiceFile(fileId, fileUniqueId, duration, mimeType, fileSize)
|
||||
|
@@ -20,3 +20,8 @@ data class VoiceFile(
|
||||
@SerialName(fileSizeField)
|
||||
override val fileSize: Long? = null
|
||||
) : TelegramMediaFile, MimedMediaFile, PlayableMediaFile
|
||||
|
||||
fun VoiceFile.asAudioFile(
|
||||
performer: String? = null,
|
||||
title: String? = null
|
||||
) = AudioFile(fileId, fileUniqueId, duration, performer, title, mimeType, fileSize)
|
||||
|
Reference in New Issue
Block a user