UNPKG

@lskjs/bots-plugin-notify

Version:

LSK.js plugin for @lskjs/bots module for telegram, slack, discord, whatsapp, twitter, instagram and vk bots creation

42 lines (35 loc) 1.53 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = exports.monitoring = void 0; var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray")); var _err = _interopRequireDefault(require("@lskjs/err")); // import { createMd } from './utils/createMd'; // import { getEconnabortedErrorMessage } from './utils/getEconnabortedErrorMessage'; // import { getOtherErrorMessage } from './utils/getOtherErrorMessage'; // import { getRedirectErrorMessage } from './utils/getRedirectErrorMessage'; // import { getWarningMessage } from './utils/getWarningMessage'; var monitoring = function monitoring(_ref) { var project = _ref.project, status = _ref.status, time = _ref.time, monitoingConfig = _ref.monitoring, res = _ref.res, err = _ref.err; var arr = [['status', status], ['err', err ? _err["default"].getCode(err) : null], ['res', res ? res.status : null], ['time', time], ['project', project.name], ['url', monitoingConfig.url]]; if (status === 'success') return null; return { msg: arr.map(function (_ref2) { var _ref3 = (0, _slicedToArray2["default"])(_ref2, 2), key = _ref3[0], val = _ref3[1]; return "".concat(key, ": ").concat(val); }).join('\n') }; }; exports.monitoring = monitoring; var _default = monitoring; exports["default"] = _default; //# sourceMappingURL=index.js.map