UNPKG

@puke3615/node-red-contrib-wechat

Version:

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

17 lines (15 loc) 638 B
module.exports = function (RED) { function invoke(config) { RED.nodes.createNode(this, config); const {room, roomType} = config; const {message, messageType} = config; const wechat = RED.nodes.getNode(config.wechat); const node = this; node.on('input', function (msg) { const finalRoom = RED.util.evaluateNodeProperty(room, roomType, node, msg); const finalMessage = RED.util.evaluateNodeProperty(message, messageType, node, msg); wechat.sendToRoom(finalRoom, finalMessage); }); } RED.nodes.registerType("send-room-msg", invoke); };