From 414021f471287a5944487d8425e5237c8edf3e80 Mon Sep 17 00:00:00 2001 From: Atridad Lahiji Date: Mon, 9 Mar 2026 23:28:41 -0600 Subject: [PATCH] Addressing gemini's suggestion --- main.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index e2286e6..e022228 100644 --- a/main.go +++ b/main.go @@ -173,10 +173,12 @@ func (p *discordPlugin) NowPlaying(input scrobbler.NowPlayingRequest) error { case activityNameCustom: template, _ := pdk.GetConfig(activityNameTemplateKey) if template != "" { - activityName = template - activityName = strings.ReplaceAll(activityName, "{track}", input.Track.Title) - activityName = strings.ReplaceAll(activityName, "{artist}", input.Track.Artist) - activityName = strings.ReplaceAll(activityName, "{album}", input.Track.Album) + r := strings.NewReplacer( + "{track}", input.Track.Title, + "{artist}", input.Track.Artist, + "{album}", input.Track.Album, + ) + activityName = r.Replace(template) } }