UNPKG

1.05 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{Message,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 Message
18 TextMessage
19 EnterMessage
20 LeaveMessage
21 TopicMessage
22 CatchAllMessage
23}
24
25module.exports.loadBot = (adapterPath, adapterName, brainPath, brainName, enableHttpd, botName, useRedis) ->
26 new Robot adapterPath, adapterName, brainPath, brainName, enableHttpd, botName, useRedis