UNPKG

rsshub

Version:
49 lines (47 loc) 1.36 kB
import "./dist-Bog6z_OM.mjs"; import "./config-MQ-7ebJ_.mjs"; import "./logger-C4avouvV.mjs"; import "./ofetch-DKl_Ma9g.mjs"; import "./helpers-Bo4JQYdN.mjs"; import { t as got_default } from "./got-CO-ndVl2.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 };