Files
svn/tech/client/交接文档/谭健交接文档/Script/JenkinsScript/Build/Robot.js
2025-08-04 10:46:00 +08:00

24 lines
839 B
JavaScript

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const request_1 = __importDefault(require("request"));
const WEBHOOK_URL = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=';
class Robot {
static sendMessage(key, messageType, message) {
let messageData = { msgtype: messageType };
messageData[messageType] = { content: message };
let messageString = JSON.stringify(messageData);
request_1.default({
url: WEBHOOK_URL + key,
method: "POST",
headers: {
"content-type": "application/json",
},
body: messageString
});
}
}
exports.default = Robot;