├── .dockerignore ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── nodejs.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── config └── default.json ├── docker-compose.debug.yml ├── docker-compose.mon.yml ├── docker-compose.yml ├── nodemon.json ├── package.json ├── plugins ├── admin.js ├── auth.js ├── code.js ├── core.js ├── echo.js ├── evaluate.js ├── factoid.js ├── google.js ├── imaging.js ├── livescore.js ├── natural.js ├── poll.js ├── pose.js ├── record.js ├── reminders.js ├── remove_bg.js ├── sticker.js ├── tell.js ├── translate.js └── trivia.js ├── src ├── app.js └── super-bot │ ├── Message.js │ ├── MessageBuilder.js │ ├── Middleware.js │ ├── SuperBot.js │ ├── SuperBotProxy.js │ └── index.js ├── start.js └── test ├── plugins └── plugin.echo.test.js └── setup.test.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/README.md -------------------------------------------------------------------------------- /config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/config/default.json -------------------------------------------------------------------------------- /docker-compose.debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/docker-compose.debug.yml -------------------------------------------------------------------------------- /docker-compose.mon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/docker-compose.mon.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/package.json -------------------------------------------------------------------------------- /plugins/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/admin.js -------------------------------------------------------------------------------- /plugins/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/auth.js -------------------------------------------------------------------------------- /plugins/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/code.js -------------------------------------------------------------------------------- /plugins/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/core.js -------------------------------------------------------------------------------- /plugins/echo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/echo.js -------------------------------------------------------------------------------- /plugins/evaluate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/evaluate.js -------------------------------------------------------------------------------- /plugins/factoid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/factoid.js -------------------------------------------------------------------------------- /plugins/google.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/google.js -------------------------------------------------------------------------------- /plugins/imaging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/imaging.js -------------------------------------------------------------------------------- /plugins/livescore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/livescore.js -------------------------------------------------------------------------------- /plugins/natural.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/natural.js -------------------------------------------------------------------------------- /plugins/poll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/poll.js -------------------------------------------------------------------------------- /plugins/pose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/pose.js -------------------------------------------------------------------------------- /plugins/record.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/record.js -------------------------------------------------------------------------------- /plugins/reminders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/reminders.js -------------------------------------------------------------------------------- /plugins/remove_bg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/remove_bg.js -------------------------------------------------------------------------------- /plugins/sticker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/sticker.js -------------------------------------------------------------------------------- /plugins/tell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/tell.js -------------------------------------------------------------------------------- /plugins/translate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/translate.js -------------------------------------------------------------------------------- /plugins/trivia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/plugins/trivia.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/src/app.js -------------------------------------------------------------------------------- /src/super-bot/Message.js: -------------------------------------------------------------------------------- 1 | export default class Message { 2 | } -------------------------------------------------------------------------------- /src/super-bot/MessageBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/src/super-bot/MessageBuilder.js -------------------------------------------------------------------------------- /src/super-bot/Middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/src/super-bot/Middleware.js -------------------------------------------------------------------------------- /src/super-bot/SuperBot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/src/super-bot/SuperBot.js -------------------------------------------------------------------------------- /src/super-bot/SuperBotProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/src/super-bot/SuperBotProxy.js -------------------------------------------------------------------------------- /src/super-bot/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/src/super-bot/index.js -------------------------------------------------------------------------------- /start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/start.js -------------------------------------------------------------------------------- /test/plugins/plugin.echo.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/test/plugins/plugin.echo.test.js -------------------------------------------------------------------------------- /test/setup.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gfaraj/super-bot/HEAD/test/setup.test.js --------------------------------------------------------------------------------