Update server.js

This commit is contained in:
Ashley 2022-06-22 23:56:42 +03:00 committed by GitHub
parent aec72f8d03
commit 10b4ce2b99

View file

@ -119,10 +119,14 @@ app.get("/channel", async (req, res) => {
const bout = await fetch( `https://tube.kuylar.dev/api/channel?id=${ID}&tab=about`); const bout = await fetch( `https://tube.kuylar.dev/api/channel?id=${ID}&tab=about`);
const h = await bout.text(); const h = await bout.text();
const k = JSON.parse(toJson(h)); const k = JSON.parse(toJson(h));
const channel = await fetch( `https://tube.kuylar.dev/api/channel?id=${ID}&tab=videos`);
const c = await channel.text();
const tj = JSON.parse(toJson(c));
const { Subscribers: subscribers } = k.Channel.Metadata; const { Subscribers: subscribers } = k.Channel.Metadata;
renderTemplate(res, req, "channel.ejs", { renderTemplate(res, req, "channel.ejs", {
ID:ID, ID:ID,
j:k, j:k,
tj:tj,
about:k.Channel.Contents.ItemSection.About, about:k.Channel.Contents.ItemSection.About,
subs:typeof subscribers === 'string' ? subscribers.replace('subscribers', '') : 'Private', subs:typeof subscribers === 'string' ? subscribers.replace('subscribers', '') : 'Private',
desc:k.Channel.Contents.ItemSection.About.Description desc:k.Channel.Contents.ItemSection.About.Description