Skip to content

Commit 097d9ec

Browse files
committed
feat: show tags when needed
1 parent ed49b35 commit 097d9ec

File tree

2 files changed

+19
-11
lines changed

2 files changed

+19
-11
lines changed

β€Žassets/locales/en/commands.json

+18-10
Original file line numberDiff line numberDiff line change
@@ -19,34 +19,40 @@
1919
"$t(commands:common.lnOther, {\"name\": \"{{user}}\", \"count\": {{playCount}}})",
2020
"{{emoji}} **{{track}}**",
2121
"πŸ’½ {{album}}",
22-
"πŸ§‘β€πŸŽ€ {{artist}}"
22+
"πŸ§‘β€πŸŽ€ {{artist}}",
23+
"{{-tags}}"
2324
],
2425
"youalbum": [
2526
"$t(commands:common.lnOther, {\"name\": \"{{user}}\", \"count\": {{playCount}}})",
2627
"πŸ’½ **{{album}}**",
27-
"πŸ§‘β€πŸŽ€ {{artist}}"
28+
"πŸ§‘β€πŸŽ€ {{artist}}",
29+
"{{-tags}}"
2830
],
2931
"youartist": [
3032
"$t(commands:common.lnOther, {\"name\": \"{{user}}\", \"count\": {{playCount}}})",
31-
"πŸ§‘β€πŸŽ€ **{{artist}}**"
33+
"πŸ§‘β€πŸŽ€ **{{artist}}**",
34+
"{{-tags}}"
3235
],
3336
"listening": [
3437
"$t(commands:common.lnTitle, {\"name\": \"{{user}}\", \"context\": \"{{isListening}}\"})",
3538
"{{emoji}} **{{track}}**",
3639
"πŸ’½ {{album}}",
3740
"πŸ§‘β€πŸŽ€ {{artist}}",
38-
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})"
41+
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})",
42+
"{{-tags}}"
3943
],
4044
"album": [
4145
"$t(commands:common.lnTitle, {\"name\": \"{{user}}\", \"context\": \"{{isListening}}\"})",
4246
"πŸ’½ **{{album}}**",
4347
"πŸ§‘β€πŸŽ€ {{artist}}",
44-
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})"
48+
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})",
49+
"{{-tags}}"
4550
],
4651
"artist": [
4752
"$t(commands:common.lnTitle, {\"name\": \"{{user}}\", \"context\": \"{{isListening}}\"})",
4853
"πŸ§‘β€πŸŽ€ **{{artist}}**",
49-
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})"
54+
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})",
55+
"{{-tags}}"
5056
],
5157
"unlink": {
5258
"done": "Your last.fm account has been unlinked.",
@@ -104,8 +110,8 @@
104110
}
105111
},
106112
"lovetrack": {
107-
"success": "❀️ Okay! I told last.fm that you loved listening to **{{track}}**.\nIt should show with a heart now.",
108-
"notAnymore": "πŸ’” Okay! I told last.fm that you don't love **{{track}}** anymore.\nIt should show without a heart now.",
113+
"success": "❀️ Okay! I told last.fm that you loved listening to **{{track}}** by **{{artist}}**.\nIt should show with a heart now.",
114+
"notAnymore": "πŸ’” Okay! I told last.fm that you don't love **{{track}}** by **{{artist}}** anymore.\nIt should show without a heart now.",
109115
"error": "πŸ€” Sorry, an error occurred while trying to love this track. Please try again.",
110116
"notPlaying": "🀨 You need to be listening to a track to interact with it."
111117
},
@@ -150,13 +156,15 @@
150156
"meartist": [
151157
"$t(commands:common.lnTitle, {\"name\": \"{{user}}\", \"context\": \"{{isListening}}\"})",
152158
"πŸ§‘β€πŸŽ€ **{{artist}}**",
153-
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})"
159+
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})",
160+
"{{-tags}}"
154161
],
155162
"mealbum": [
156163
"$t(commands:common.lnTitle, {\"name\": \"{{user}}\", \"context\": \"{{isListening}}\"})",
157164
"πŸ’½ **{{album}}**",
158165
"πŸ§‘β€πŸŽ€ {{artist}}",
159-
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})"
166+
"$t(commands:common.scrobbles, {\"count\": {{playCount}}})",
167+
"{{-tags}}"
160168
],
161169
"unlinkfm": {
162170
"done": "Your last.fm account has been successfully unlinked."

β€Žsrc/fmEngine/completeNowPlaying.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export const getNowPlaying = async (ctx: Context, entity: NowPlayingEntity, getF
6565
album: track.album.name || info.album?.name,
6666
playCount: info.user?.playCount || 0,
6767
loved: info.user?.loved || false,
68-
tags,
68+
tags: tags.slice(0, 5),
6969
isNowPlaying: track.nowPlaying || false
7070
}
7171
}

0 commit comments

Comments
Β (0)