new game stuff, analytics

This commit is contained in:
sky
2026-02-07 14:45:30 -05:00
parent 49e542b3e9
commit 71f377ac18
20 changed files with 144 additions and 562 deletions

2
games/flashpoint.js Normal file
View File

@ -0,0 +1,2 @@
let searchURL = function(query) {return `https://db-api.unstable.life/search?filter=true&fields=id,title,developer,publisher,platform,library,tags,originalDescription,dateAdded,dateModified&smartSearch=${query}`}
let imagesURL = function(uuid) {return `https://infinity.unstable.life/images/Logos/c2/af/${uuid}.png?type=jpg`}

13
games/osu.js Normal file
View File

@ -0,0 +1,13 @@
async function minoProxy(req, res) {
let baseurl = ((req.url.startsWith("/api") && !req.url.startsWith("/api/v2")) || req.url.includes(".ttf") || req.url.startsWith("/skin/")) ? "https://webosumania.com" : "https://catboy.best"
let data = await fetch(baseurl + req.url);
res.status(data.status);
res.setHeader("Content-Type", data.headers.get("content-type"));
for await (const chunk of data.body) {
res.write(chunk)
}
res.end();
}
export { minoProxy };