gotd: add filename to AudioDocumentBuilder
Cherry-picked from https://github.com/gotd/td/commit/52e0fcb1f655e7c1c09ae45e41fa333422cc4cab
This commit is contained in:
@@ -41,6 +41,12 @@ func (u *AudioDocumentBuilder) Duration(duration time.Duration) *AudioDocumentBu
|
|||||||
return u.DurationSeconds(int(duration.Seconds()))
|
return u.DurationSeconds(int(duration.Seconds()))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Filename sets filename of audio file.
|
||||||
|
func (u *AudioDocumentBuilder) Filename(filename string) *AudioDocumentBuilder {
|
||||||
|
u.doc.Attributes(&tg.DocumentAttributeFilename{FileName: filename})
|
||||||
|
return u
|
||||||
|
}
|
||||||
|
|
||||||
// DurationSeconds sets duration in seconds.
|
// DurationSeconds sets duration in seconds.
|
||||||
func (u *AudioDocumentBuilder) DurationSeconds(duration int) *AudioDocumentBuilder {
|
func (u *AudioDocumentBuilder) DurationSeconds(duration int) *AudioDocumentBuilder {
|
||||||
u.attr.Duration = duration
|
u.attr.Duration = duration
|
||||||
|
|||||||
Reference in New Issue
Block a user