Files
pse.dev/app/api/news/route.ts
2024-02-14 13:43:35 +00:00

15 lines
416 B
TypeScript

import { NextResponse } from "next/server"
import { getAnnouncementChannelMessages } from "@/common/discord"
export async function GET(request: Request) {
try {
const announcements = await getAnnouncementChannelMessages()
return NextResponse.json(
{ announcements: announcements ?? [] },
{ status: 200 }
)
} catch (error) {
return NextResponse.json({ error }, { status: 500 })
}
}