diff --git a/apps/web/src/app/api/scout/draft/route.ts b/apps/web/src/app/api/scout/draft/route.ts index 43a4d42..3a5872a 100644 --- a/apps/web/src/app/api/scout/draft/route.ts +++ b/apps/web/src/app/api/scout/draft/route.ts @@ -70,22 +70,17 @@ export async function POST(request: NextRequest) { }; ScoutDraftResponseSchema.parse(responseData); - void sendTrafficAlert({ - level: "info", - action: "SCOUT_DRAFT_CREATED_OPEN", - surface: "scout/draft", - actorType: "SYSTEM", - actorId: "scout-service", - taskId: task.id, - message: `Scout 發布免扣費 OPEN 任務:${parsed.title}`, - metadata: { - reward_amount: parsed.reward_amount, - reward_currency: parsed.reward_currency, - scout_id: parsed.scout_id, - source: "beta_zero_friction", - auto_open: true, - }, - }); + // Disable Telegram alert for internal Scout task creation to reduce spam + // void sendTrafficAlert({ + // level: "info", + // action: "SCOUT_DRAFT_CREATED_OPEN", + // surface: "scout/draft", + // actorType: "SYSTEM", + // actorId: "scout-service", + // taskId: task.id, + // message: `Scout 發布免扣費 OPEN 任務:${parsed.title}`, + // metadata: { ... } + // }); return NextResponse.json(responseData); } @@ -132,21 +127,8 @@ export async function POST(request: NextRequest) { }; ScoutDraftResponseSchema.parse(responseData); // strict output validation - void sendTrafficAlert({ - level: "info", - action: "SCOUT_DRAFT_CREATED_PAYMENT_PENDING", - surface: "scout/draft", - actorType: "SYSTEM", - actorId: "scout-service", - taskId: task.id, - message: `Scout 建立付費草稿任務:${parsed.title}`, - metadata: { - reward_amount: parsed.reward_amount, - reward_currency: parsed.reward_currency, - scout_id: parsed.scout_id, - auto_open: false, - }, - }); + // Disable Telegram alert for internal Scout task creation to reduce spam + // void sendTrafficAlert({ ... }); return NextResponse.json(responseData);