hide likes and comments if those are unavailable

This commit is contained in:
derpystuff 2023-07-21 00:28:58 +02:00
parent aebbba9894
commit 9caf1b4461

View file

@ -33,11 +33,12 @@ function createYoutubePage(context, result){
let iconHeader; let iconHeader;
switch(result.type){ switch(result.type){
case 1: //video case 1: //video
iconHeader = [ iconHeader = []
iconPill("eye", intToString(parseInt(result.metadata.views)) + ' Views'),
iconPill("like", intToString(parseInt(result.metadata.likes)) + ' Likes'), iconHeader.push(iconPill("eye", intToString(parseInt(result.metadata.views).toLocaleString('en-US')) + ' Views'))
'\n' + iconPill("message", intToString(parseInt(result.metadata.comments)) + ' Comments') if(result.metadata.likes >= 1) iconHeader.push(iconPill("like", intToString(parseInt(result.metadata.likes)) + ' Likes'))
] if(result.metadata.comments >= 1) iconHeader.push('\n' + iconPill("message", intToString(parseInt(result.metadata.comments)) + ' Comments'))
res = page(createEmbed("default", context, { res = page(createEmbed("default", context, {
author: { author: {
name: result.channel.name, name: result.channel.name,
@ -55,11 +56,13 @@ function createYoutubePage(context, result){
})) }))
break; break;
case 2: // channel case 2: // channel
iconHeader = [ iconHeader = []
iconPill("people", intToString(parseInt(result.metadata.subscribers).toLocaleString('en-US')) + ' Subscribers'),
iconPill("eye", intToString(parseInt(result.metadata.views).toLocaleString('en-US')) + ' Views'), iconHeader.push(iconPill("people", intToString(parseInt(result.metadata.subscribers).toLocaleString('en-US')) + ' Subscribers'))
'\n' + iconPill("videos", intToString(parseInt(result.metadata.videos).toLocaleString('en-US')) + ' Videos'), iconHeader.push(iconPill("eye", intToString(parseInt(result.metadata.views).toLocaleString('en-US')) + ' Views'))
]
iconHeader.push('\n' + iconPill("videos", intToString(parseInt(result.metadata.videos).toLocaleString('en-US')) + ' Videos'))
res = page(createEmbed("default", context, { res = page(createEmbed("default", context, {
author: { author: {
name: result.name, name: result.name,