import type { WebhookRequestBody } from "@line/bot-sdk"; export function parseLineWebhookBody(rawBody: string): WebhookRequestBody | null { try { return JSON.parse(rawBody) as WebhookRequestBody; } catch { return null; } } export function isLineWebhookVerificationRequest( body: WebhookRequestBody | null | undefined, ): boolean { return !!body && Array.isArray(body.events) && body.events.length === 0; }