mirror of
https://codeberg.org/ashley/poke.git
synced 2024-11-26 00:38:54 +01:00
add rss feed!! :3
This commit is contained in:
parent
c8ae33720b
commit
a8ab8f0268
1 changed files with 18 additions and 7 deletions
|
@ -20,12 +20,12 @@ const {
|
||||||
|
|
||||||
const pkg = require("../../../package.json");
|
const pkg = require("../../../package.json");
|
||||||
|
|
||||||
const ver = "v22.1230-cMrvBa-stable-git"
|
const ver = "v23.0101-cMrvBa-stable-git";
|
||||||
const versionnumber = "109"
|
const versionnumber = "110";
|
||||||
|
|
||||||
const response = {
|
const response = {
|
||||||
pt_version: ver,
|
pt_version: ver,
|
||||||
vernum:versionnumber,
|
vernum: versionnumber,
|
||||||
packages: {
|
packages: {
|
||||||
libpt: version,
|
libpt: version,
|
||||||
node: process.version,
|
node: process.version,
|
||||||
|
@ -86,11 +86,11 @@ module.exports = function (app, config, renderTemplate) {
|
||||||
var format = "mp4";
|
var format = "mp4";
|
||||||
var q = "22";
|
var q = "22";
|
||||||
if (req.query.q) q = req.query.q;
|
if (req.query.q) q = req.query.q;
|
||||||
|
|
||||||
if (req.query.f) {
|
if (req.query.f) {
|
||||||
var format = "mp3";
|
var format = "mp3";
|
||||||
}
|
}
|
||||||
|
|
||||||
var fetching = await fetcher(v);
|
var fetching = await fetcher(v);
|
||||||
|
|
||||||
const json = fetching.video.Player;
|
const json = fetching.video.Player;
|
||||||
|
@ -104,7 +104,7 @@ module.exports = function (app, config, renderTemplate) {
|
||||||
const id = req.query.v;
|
const id = req.query.v;
|
||||||
const l = req.query.h;
|
const l = req.query.h;
|
||||||
|
|
||||||
const url = `https://tube-srv.ashley143.gay/proxy/caption/${id}/${l}/`;
|
let url = `https://tube-srv.ashley143.gay/proxy/caption/${id}/${l}/`;
|
||||||
|
|
||||||
let f = await modules.fetch(url);
|
let f = await modules.fetch(url);
|
||||||
const body = await f.text();
|
const body = await f.text();
|
||||||
|
@ -112,6 +112,18 @@ module.exports = function (app, config, renderTemplate) {
|
||||||
res.send(body);
|
res.send(body);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
app.get("/feeds/videos.xml", async (req, res) => {
|
||||||
|
const id = req.query.channel_id;
|
||||||
|
|
||||||
|
let url = `https://youtube.com/feeds/videos.xml?channel_id=${id}`;
|
||||||
|
|
||||||
|
let f = await modules.fetch(url, {
|
||||||
|
method: req.method,
|
||||||
|
});
|
||||||
|
|
||||||
|
f.body.pipe(res);
|
||||||
|
});
|
||||||
|
|
||||||
app.get("/api/redirect", async (req, res) => {
|
app.get("/api/redirect", async (req, res) => {
|
||||||
const red_url = req.query.u;
|
const red_url = req.query.u;
|
||||||
|
|
||||||
|
@ -135,7 +147,6 @@ module.exports = function (app, config, renderTemplate) {
|
||||||
.then((json) => JSON.parse(json));
|
.then((json) => JSON.parse(json));
|
||||||
|
|
||||||
res.json(f);
|
res.json(f);
|
||||||
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue