comments :3

This commit is contained in:
Ashley 2022-10-12 17:04:41 +02:00
parent c27e5afbca
commit 925823e9f5

View file

@ -171,36 +171,29 @@ app.get("/watch", async function (req, res) {
var t = req.query.t; var t = req.query.t;
var q = req.query.quality; var q = req.query.quality;
const info = await fetch("http://ip-api.com/json/"); const info = await fetch("http://ip-api.com/json/");
const jj = await info.text(); const jj = await info.text();
const ip = JSON.parse(jj); const ip = JSON.parse(jj);
api.video(v).then((data) => { api.video(v).then((data) => {
const k = data.video;
const json = data.json;
const k = data.video const engagement = data.engagement;
const json = data.json const inv_comments = data.comments;
const engagement = data.engagement const inv_vid = data.vid;
if (api.video(v).b) { if (api.video(v).b) {
var nnn = data.beta var nnn = data.beta;
var badges = nnn.channel.badges[0]; var badges = nnn.channel.badges[0];
var comments = nnn.commentCount; var comments = nnn.commentCount;
} }
if (!api.video(v).b) { if (!api.video(v).b) {
var nnn = "" var nnn = "";
var badges = "" var badges = "";
var comments = "" var comments = "";
} }
if (!v) res.redirect("/"); if (!v) res.redirect("/");
//video //video
@ -226,8 +219,6 @@ if(!api.video(v).b) {
var d = false; var d = false;
} }
renderTemplate(res, req, "poketube.ejs", { renderTemplate(res, req, "poketube.ejs", {
url: url_e, url: url_e,
color: data.color, color: data.color,
@ -242,6 +233,7 @@ if(!api.video(v).b) {
tj: data.channel, tj: data.channel,
r: r, r: r,
qua: q, qua: q,
inv: inv_comments,
ip: ip, ip: ip,
convert: convert, convert: convert,
wiki: data.wiki, wiki: data.wiki,
@ -252,10 +244,10 @@ if(!api.video(v).b) {
desc: desc, desc: desc,
comments: comments, comments: comments,
n: nnn, n: nnn,
inv_vid,
lyrics: "", lyrics: "",
}); });
}); });
}); });
app.get("/music", async function (req, res) { app.get("/music", async function (req, res) {
@ -280,11 +272,12 @@ app.get("/music", async function (req, res) {
if (!v) res.redirect("/"); if (!v) res.redirect("/");
const video = await fetch(config.tubeApi + `video?v=${v}`);
var fetching = await fetcher(v); var fetching = await fetcher(v);
const json = fetching.video.Player; const json = fetching.video.Player;
const video = await fetch(config.tubeApi + `video?v=${v}`);
const h = await video.text(); const h = await video.text();
const k = JSON.parse(toJson(h)); const k = JSON.parse(toJson(h));
@ -547,6 +540,7 @@ app.get("/embed/:v", async function (req, res) {
sha384: sha384, sha384: sha384,
qua: q, qua: q,
engagement: engagement, engagement: engagement,
k: k,
optout: t, optout: t,
t: config.t_url, t: config.t_url,
}); });