Add morePresence, and make userinfo.js use it

To get more details about stuff. Only foobar2000, apple music and
spotify for now
This commit is contained in:
SileNce5k 2021-06-28 17:57:13 +02:00
parent a1986c12a2
commit e9a93c9279
No known key found for this signature in database
GPG key ID: C507260E7F2583AD
2 changed files with 26 additions and 4 deletions

19
util/morePresence.js Normal file
View file

@ -0,0 +1,19 @@
module.exports = function (user) {
let details;
switch (user.user.presence.activities[0].name) {
case "foobar2000":
details = `Artist/Album: ${user.user.presence.activities[0].state}\nSong: ${user.user.presence.activities[0].details}\n`
break;
case "Apple Music":
details = `Artist/Song: ${user.user.presence.activities[0].state}\nAlbum: ${user.user.presence.activities[0].details}\n`
break;
case "Spotify":
details = `Artist: ${user.user.presence.activities[0].state}\nAlbum: ${user.user.presence.activities[0].details}\nSong: ${user.user.presence.activities[0].assets.largeText}`
break;
default:
details = 0;
break;
}
return details
}