UNPKG

@lskjs/bots-plugin-notify

Version:

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

26 lines (23 loc) 1.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mergeRequest = mergeRequest; exports["default"] = void 0; var statuses = { opened: '🎉', closed: '❌', merged: '🤝' }; function mergeRequest(message, bot) { var _message$meta = message.meta, user = _message$meta.user, objectAttributes = _message$meta.object_attributes; var status = statuses[objectAttributes.state] || "\uD83E\uDD37\u200D\u2640\uFE0F ".concat(objectAttributes.status); var message2 = objectAttributes.title ? "".concat(bot.formatCode(objectAttributes.title), "\n") : ''; var formatUsername = bot.ignoreMd(user.username); return "\uD83C\uDF7B ".concat(status, " ").concat(objectAttributes.state, " ").concat(objectAttributes.source_branch, " -> ").concat(objectAttributes.target_branch, "\n@").concat(formatUsername, "\n").concat(message2, "\n").concat(bot.formatLink(objectAttributes.url, objectAttributes.url)); } var _default = mergeRequest; exports["default"] = _default; //# sourceMappingURL=mergeRequest.js.map