From 179d4599e52097939ac2dad31c05caac3750ca3b Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Thu, 28 Sep 2023 22:31:21 -0600 Subject: [PATCH] utility.presence: link spotify tracks --- src/modules/utility.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/utility.js b/src/modules/utility.js index fce8fdb..f55903d 100644 --- a/src/modules/utility.js +++ b/src/modules/utility.js @@ -1073,7 +1073,13 @@ presence.callback = async function (msg, line) { }; const descLines = []; if (activity.type == 2) { - if (activity.details) descLines.push(`**${activity.details}**`); + if (activity.details) { + let details = activity.details; + if (activity.name == "Spotify" && activity.sync_id) { + details = `[${details}](https://open.spotify.com/track/${activity.sync_id})`; + } + descLines.push(`**${details}**`); + } if (activity.state) descLines.push(activity.state); if (activity.assets?.large_text) descLines.push(activity.assets.large_text);