diff --git a/apps/backend/src/routes/line.ts b/apps/backend/src/routes/line.ts index 8eb6a2b..22fa2d7 100644 --- a/apps/backend/src/routes/line.ts +++ b/apps/backend/src/routes/line.ts @@ -30,6 +30,11 @@ export const lineRoutes = new Elysia({ prefix: '/line' }) for (const event of events) { if (event.type === 'message' && event.message.type === 'text') { + // Ignore verification dummy tokens + if (event.replyToken === '00000000000000000000000000000000' || event.replyToken === 'ffffffffffffffffffffffffffffffff') { + continue; + } + // Simple echo bot for now await lineClient.replyMessage({ replyToken: event.replyToken,