[Audio] Better duration in [p]song

Fixes #460
This commit is contained in:
Twentysix 2016-11-10 12:27:22 +01:00
parent 69adfa44fd
commit e11b0a7fbb

View File

@ -1763,7 +1763,11 @@ class Audio:
song.uploader = None song.uploader = None
if hasattr(song, 'duration'): if hasattr(song, 'duration'):
m, s = divmod(song.duration, 60) m, s = divmod(song.duration, 60)
dur = "{:.0f}:{:.0f}".format(m, s) h, m = divmod(m, 60)
if h:
dur = "{0}:{1:0>2}:{2:0>2}".format(h, m, s)
else:
dur = "{0}:{1:0>2}".format(m, s)
else: else:
dur = None dur = None
msg = ("\n**Title:** {}\n**Author:** {}\n**Uploader:** {}\n" msg = ("\n**Title:** {}\n**Author:** {}\n**Uploader:** {}\n"