root web now redirects to stream

This commit is contained in:
2025-09-13 23:58:41 +02:00
parent 059bc6e299
commit 9037486d60

View File

@@ -3,6 +3,8 @@ import chatWidget from "web/chatWidget/www/index.html";
import { getBadges, getExternalEmotes } from "web/chatWidget/widgetServerFunctions";
import alerts from "web/alerts/www/index.html";
import type { serverInstruction, serverNotificationEvent } from "web/serverTypes";
import User from "user";
import { streamerId } from "main";
const port = Number(process.env.WEB_PORT);
if (isNaN(port)) { logger.enverr("WEB_PORT"); process.exit(1); };
@@ -24,6 +26,10 @@ export default Bun.serve({
const file = Bun.file(`${import.meta.dir}/alerts/www/public/${target}`);
if (!await file.exists()) return new Response(`${target} not found`, { status: 404 });
return new Response(file);
},
"/": async _req => {
const streamer = await User.initUserId(streamerId);
return Response.redirect(`https://twitch.tv/${streamer?.username}`);
}
},
websocket: {