UNPKG

@puke3615/node-red-contrib-wechat

Version:

一个支持微信的Node-Red插件

17 lines (15 loc) 662 B
module.exports = function (RED) { function invoke(config) { RED.nodes.createNode(this, config); const {userName, userNameType} = config; const {message, messageType} = config; const wechat = RED.nodes.getNode(config.wechat); const node = this; node.on('input', function (msg) { const finalUserName = RED.util.evaluateNodeProperty(userName, userNameType, node, msg); const finalMessage = RED.util.evaluateNodeProperty(message, messageType, node, msg); wechat.sendToUser(finalUserName, finalMessage); }); } RED.nodes.registerType("send-user-msg", invoke); };