UNPKG

rsshub

Version:
50 lines (48 loc) 1.4 kB
import "./esm-shims-CzJ_djXG.mjs"; import "./config-C37vj7VH.mjs"; import "./dist-BInvbO1W.mjs"; import "./logger-Czu8UMNd.mjs"; import "./ofetch-BIyrKU3Y.mjs"; import "./helpers-DxBp0Pty.mjs"; import { t as got_default } from "./got-KxxWdaxq.mjs"; //#region lib/routes/minecraft/blockedservers.ts const route = { path: "/blockedservers", categories: ["game"], example: "/minecraft/blockedservers", parameters: {}, features: { requireConfig: false, requirePuppeteer: false, antiCrawler: false, supportBT: false, supportPodcast: false, supportScihub: false }, radar: [{ source: ["minecraft.net/"] }], name: "Java Blocked Servers", maintainers: ["xtexChooser"], handler, url: "minecraft.net/", description: `Java 版中被 Mojang 通过 sessionserver 阻止的服务器域名的 SHA-1 散列`, zh: { name: "Java版被阻止的服务器域名散列" } }; async function handler() { const data = (await got_default({ method: "get", url: "https://sessionserver.mojang.com/blockedservers" })).data.toString().split("\n").filter((str) => str !== ""); const title = `Minecraft Java版被阻止的服务器域名散列`; return { title, link: "https://sessionserver.mojang.com/blockedservers", description: title, item: data.map((item) => ({ title: item, description: `域名散列 ${item} 被阻止`, guid: item })) }; } //#endregion export { route };