Fixed 267U.pre2

This commit is contained in:
2026-07-26 18:25:37 +09:00
parent 50bfaeafdf
commit 317d00a284
1286 changed files with 80222 additions and 1 deletions
@@ -0,0 +1,37 @@
import Parser from "rss-parser";
import { getResponse } from "../../../misc/fetch.js";
import config from "../../../config/index.js";
import define from "../define.js";
const rssParser = new Parser();
export const meta = {
tags: [
"meta"
],
requireCredential: false,
allowGet: true,
cacheSec: 60 * 3
};
export const paramDef = {
type: "object",
properties: {
url: {
type: "string"
}
},
required: [
"url"
]
};
export default define(meta, paramDef, async (ps)=>{
const res = await getResponse({
url: ps.url,
method: "GET",
headers: Object.assign({
"User-Agent": config.userAgent,
Accept: "application/rss+xml, */*"
}),
timeout: 5000
});
const text = await res.text();
return rssParser.parseString(text);
});