import "server-only"; import { headers } from "next/headers"; export type RpInfo = { rpID: string; origin: string; rpName: string; }; export async function getRpInfo(): Promise { const hdrs = await headers(); const host = hdrs.get("x-forwarded-host") ?? hdrs.get("host") ?? "localhost:8010"; const rpID = host.split(":")[0]; const proto = hdrs.get("x-forwarded-proto") ?? "http"; const origin = `${proto}://${host}`; return { rpID, origin, rpName: "CM Bot V2", }; }