UNPKG

1.03 kBtext/coffeescriptView Raw
1User = require './src/user'
2Brain = require './src/brain'
3Robot = require './src/robot'
4Adapter = require './src/adapter'
5Response = require './src/response'
6{Listener,TextListener} = require './src/listener'
7{TextMessage,EnterMessage,LeaveMessage,TopicMessage,CatchAllMessage} = require './src/message'
8
9module.exports = {
10 User
11 Brain
12 Robot
13 Adapter
14 Response
15 Listener
16 TextListener
17 TextMessage
18 EnterMessage
19 LeaveMessage
20 TopicMessage
21 CatchAllMessage
22}
23
24module.exports.loadBot = (adapterPath, adapterName, brainPath, brainName, enableHttpd, botName, useRedis) ->
25 new Robot adapterPath, adapterName, brainPath, brainName, enableHttpd, botName, useRedis