zhaoyingbo da1c5f7580
All checks were successful
CI Monitor CI/CD / build-image (push) Successful in 32s
CI Monitor CI/CD / deploy (push) Successful in 40s
feat: 支持对PipeLine WebHooks的处理 #1
2024-07-26 07:17:32 +00:00

16 lines
491 B
TypeScript

import manageRobot from "../../controllers/manageRobot"
import netTool from "../../service/netTool"
/**
* 处理管理CI监视器的请求。
* @param req - 请求对象。
* @returns 响应对象。
*/
export const manageCIMonitorReq = (req: Request) => {
const url = new URL(req.url)
const chat_id = url.searchParams.get("chat_id")
if (!chat_id) return netTool.badRequest("chat_id is required!")
manageRobot.sendCIReportByChatId(chat_id)
return netTool.ok("reporting...")
}