├── .eslintignore ├── .eslintrc ├── .gitignore ├── @env ├── browser.js ├── build.js └── start.js ├── CHANGELOG.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── index.d.ts ├── jest.config.js ├── package.json ├── production ├── client │ ├── ClientApp.js │ └── index.js ├── index.js ├── oauth2 │ ├── UserToken.js │ └── index.js ├── plugins │ ├── channelList.js │ ├── clientToken.js │ ├── getUser.js │ ├── oauth2.js │ ├── refreshToken.js │ ├── request.js │ └── sendMessage.js ├── services │ ├── api.js │ ├── config.js │ ├── error.js │ ├── log.js │ └── transform.js └── utils │ ├── Event.js │ ├── branch.js │ ├── debug.js │ ├── index.js │ ├── loop.js │ ├── request.js │ ├── store.js │ └── tool.js ├── src ├── .eslintrc.json ├── client │ ├── ClientApp.js │ └── index.js ├── index.js ├── oauth2 │ ├── UserToken.js │ └── index.js ├── plugins │ ├── channelList.js │ ├── clientToken.js │ ├── getUser.js │ ├── oauth2.js │ ├── refreshToken.js │ ├── request.js │ └── sendMessage.js ├── services │ ├── api.js │ ├── config.js │ ├── error.js │ ├── log.js │ └── transform.js └── utils │ ├── Event.js │ ├── debug.js │ ├── index.js │ ├── loop.js │ ├── request.js │ ├── store.js │ └── tool.js └── tests ├── babel.config.js └── units └── config.test.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/.gitignore -------------------------------------------------------------------------------- /@env/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/@env/browser.js -------------------------------------------------------------------------------- /@env/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/@env/build.js -------------------------------------------------------------------------------- /@env/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/@env/start.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/README.md -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/index.d.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/package.json -------------------------------------------------------------------------------- /production/client/ClientApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/client/ClientApp.js -------------------------------------------------------------------------------- /production/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/client/index.js -------------------------------------------------------------------------------- /production/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/index.js -------------------------------------------------------------------------------- /production/oauth2/UserToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/oauth2/UserToken.js -------------------------------------------------------------------------------- /production/oauth2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/oauth2/index.js -------------------------------------------------------------------------------- /production/plugins/channelList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/plugins/channelList.js -------------------------------------------------------------------------------- /production/plugins/clientToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/plugins/clientToken.js -------------------------------------------------------------------------------- /production/plugins/getUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/plugins/getUser.js -------------------------------------------------------------------------------- /production/plugins/oauth2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/plugins/oauth2.js -------------------------------------------------------------------------------- /production/plugins/refreshToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/plugins/refreshToken.js -------------------------------------------------------------------------------- /production/plugins/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/plugins/request.js -------------------------------------------------------------------------------- /production/plugins/sendMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/plugins/sendMessage.js -------------------------------------------------------------------------------- /production/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/services/api.js -------------------------------------------------------------------------------- /production/services/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/services/config.js -------------------------------------------------------------------------------- /production/services/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/services/error.js -------------------------------------------------------------------------------- /production/services/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/services/log.js -------------------------------------------------------------------------------- /production/services/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/services/transform.js -------------------------------------------------------------------------------- /production/utils/Event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/Event.js -------------------------------------------------------------------------------- /production/utils/branch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/branch.js -------------------------------------------------------------------------------- /production/utils/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/debug.js -------------------------------------------------------------------------------- /production/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/index.js -------------------------------------------------------------------------------- /production/utils/loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/loop.js -------------------------------------------------------------------------------- /production/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/request.js -------------------------------------------------------------------------------- /production/utils/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/store.js -------------------------------------------------------------------------------- /production/utils/tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/production/utils/tool.js -------------------------------------------------------------------------------- /src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/.eslintrc.json -------------------------------------------------------------------------------- /src/client/ClientApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/client/ClientApp.js -------------------------------------------------------------------------------- /src/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/client/index.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/index.js -------------------------------------------------------------------------------- /src/oauth2/UserToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/oauth2/UserToken.js -------------------------------------------------------------------------------- /src/oauth2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/oauth2/index.js -------------------------------------------------------------------------------- /src/plugins/channelList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/plugins/channelList.js -------------------------------------------------------------------------------- /src/plugins/clientToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/plugins/clientToken.js -------------------------------------------------------------------------------- /src/plugins/getUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/plugins/getUser.js -------------------------------------------------------------------------------- /src/plugins/oauth2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/plugins/oauth2.js -------------------------------------------------------------------------------- /src/plugins/refreshToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/plugins/refreshToken.js -------------------------------------------------------------------------------- /src/plugins/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/plugins/request.js -------------------------------------------------------------------------------- /src/plugins/sendMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/plugins/sendMessage.js -------------------------------------------------------------------------------- /src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/services/api.js -------------------------------------------------------------------------------- /src/services/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/services/config.js -------------------------------------------------------------------------------- /src/services/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/services/error.js -------------------------------------------------------------------------------- /src/services/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/services/log.js -------------------------------------------------------------------------------- /src/services/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/services/transform.js -------------------------------------------------------------------------------- /src/utils/Event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/utils/Event.js -------------------------------------------------------------------------------- /src/utils/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/utils/debug.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /src/utils/loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/utils/loop.js -------------------------------------------------------------------------------- /src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/utils/request.js -------------------------------------------------------------------------------- /src/utils/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/utils/store.js -------------------------------------------------------------------------------- /src/utils/tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/src/utils/tool.js -------------------------------------------------------------------------------- /tests/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/tests/babel.config.js -------------------------------------------------------------------------------- /tests/units/config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/node.js-chatbot/HEAD/tests/units/config.test.js --------------------------------------------------------------------------------