feat(audio/queue): add timestamps

This commit is contained in:
Ryan 2025-06-08 12:15:57 -04:00
parent 80e6d422e5
commit 5344e89c26
Signed by: ErrorNoInternet
GPG Key ID: 2486BFB7B1E6A4A3

View File

@ -21,8 +21,11 @@ class Song:
format_duration(self.player.duration) if self.player.duration else "stream" format_duration(self.player.duration) if self.player.duration else "stream"
) )
if multiline: if multiline:
queue_time = (
self.trigger_message.edited_at or self.trigger_message.created_at
)
return f"{title}\n**duration:** {duration}" + ( return f"{title}\n**duration:** {duration}" + (
f", **queued by:** <@{self.trigger_message.author.id}>" f", **queued by:** <@{self.trigger_message.author.id}> <t:{round(queue_time.timestamp())}:R>"
if show_queuer if show_queuer
else "" else ""
) )
@ -48,6 +51,7 @@ class Song:
else "[**stream**]" else "[**stream**]"
) )
), ),
timestamp=self.trigger_message.edited_at or self.trigger_message.created_at,
) )
if self.player.uploader_url: if self.player.uploader_url: