wechaty-puppet-wechat4u
Version:
Wechat4u Puppet for Wechaty
21 lines • 725 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.LOGPRE = exports.executeMessageParsers = exports.addMessageParser = void 0;
const messageParserList = [];
function addMessageParser(parser) {
messageParserList.push(parser);
}
exports.addMessageParser = addMessageParser;
async function executeMessageParsers(puppet, webMessageRawPayload, ret) {
const context = {
isRoomMessage: false,
puppet,
};
for (const parser of messageParserList) {
ret = await parser(webMessageRawPayload, ret, context);
}
return ret;
}
exports.executeMessageParsers = executeMessageParsers;
exports.LOGPRE = 'message-parser';
//# sourceMappingURL=message-parser.js.map
;