UNPKG

botpress

Version:

The world's first CMS for bots. Easily create, manage and extend chatbots.

36 lines (27 loc) 836 B
'use strict'; var _mware = require('mware'); var _mware2 = _interopRequireDefault(_mware); var _listeners = require('./listeners'); var _listeners2 = _interopRequireDefault(_listeners); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } module.exports = () => { const chain = (0, _mware2.default)(); const handler = (event, next) => { chain.run(event, function () { next.apply(this, arguments); }); }; const middleware = { name: 'hear', type: 'incoming', order: 20, module: 'botpress', description: 'The built-in hear convenience middleware', handler: handler }; const hear = (condition, callback) => { chain(_listeners2.default.hear(condition, callback)); }; return { hear, middleware }; }; //# sourceMappingURL=hear.js.map