Website Status

This commit is contained in:
2025-11-29 16:40:05 +00:00
parent e02fdf59f4
commit 1b356dd6aa
24 changed files with 1294 additions and 52 deletions
+16
View File
@@ -0,0 +1,16 @@
import type { LayoutServerLoad } from './$types';
import { bot } from '$lib/discordbot';
export const load: LayoutServerLoad = async () => {
const info = await bot.getUserActivityInGuild().catch(() => null);
return {
status: info?.status ?? 'offline',
activities: info?.activities ?? [],
displayName: info?.displayName ?? null,
avatarUrl: info?.avatarUrl ?? null,
guildTag: info?.guildTag ?? null,
guildTagBadgeImage: info?.guildTagBadgeImage ?? null
};
};