UNPKG

wechat-bot

Version:

middleware framework for creating wechat bot

19 lines (16 loc) 431 B
var utils = require('./utils'); var proto = require('./proto'); var wechat = require('wechat'); exports = module.exports = createBot; exports.middleware = {}; exports.utils = utils; function createBot() { function bot(req, res, next) { bot.handle(req, res, next); } utils.merge(bot, proto); bot.route = {}; bot.stack = []; bot.wechat = function createWechat(token) { return wechat(token, bot); }; return bot; }