Skip to content

Commit 80ad2b8

Browse files
feat(read.ts): show played_at timestamp for recently played tracks to (#27)
* ✨ (read.ts): show played_at timestamp for recently played tracks to provide more context on playback history * 💡 (read.ts): remove unnecessary whitespace for better code readability
1 parent a6b5050 commit 80ad2b8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/read.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,10 @@ const getRecentlyPlayed: tool<{
345345
if (isTrack(track)) {
346346
const artists = track.artists.map((a) => a.name).join(', ');
347347
const duration = formatDuration(track.duration_ms);
348-
return `${i + 1}. "${track.name}" by ${artists} (${duration}) - ID: ${track.id}`;
348+
const playedAt = item.played_at
349+
? new Date(item.played_at).toLocaleString()
350+
: 'Unknown time';
351+
return `${i + 1}. "${track.name}" by ${artists} (${duration}) - ID: ${track.id} - Played at: ${playedAt}`;
349352
}
350353

351354
return `${i + 1}. Unknown item`;

0 commit comments

Comments
 (0)