├── .gitignore ├── jest.config.js ├── package.json ├── public └── css │ └── dashboard.css ├── setup.sh ├── start.sh ├── static └── index.html ├── stop.sh ├── supabaseClient.js ├── tests ├── auth.test.js └── endpoints.test.js ├── views ├── api-keys.ejs ├── auto-reply.ejs ├── blaster.ejs ├── chat.ejs ├── contacts.ejs ├── dashboard.ejs ├── documentation.ejs ├── login.ejs ├── partials │ ├── actions.ejs │ ├── api-info.ejs │ ├── head.ejs │ ├── header.ejs │ ├── messages.ejs │ ├── navbar.ejs │ ├── qr-container.ejs │ ├── scripts.ejs │ ├── sidebar.ejs │ └── status-card.ejs └── register.ejs └── whatsapp-service.js /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules 3 | package-lock.json 4 | auth_info_baileys -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | testEnvironment: 'node', 3 | verbose: true, 4 | }; -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/package.json -------------------------------------------------------------------------------- /public/css/dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/public/css/dashboard.css -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/setup.sh -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/start.sh -------------------------------------------------------------------------------- /static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/static/index.html -------------------------------------------------------------------------------- /stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/stop.sh -------------------------------------------------------------------------------- /supabaseClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/supabaseClient.js -------------------------------------------------------------------------------- /tests/auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/tests/auth.test.js -------------------------------------------------------------------------------- /tests/endpoints.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/tests/endpoints.test.js -------------------------------------------------------------------------------- /views/api-keys.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/api-keys.ejs -------------------------------------------------------------------------------- /views/auto-reply.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/auto-reply.ejs -------------------------------------------------------------------------------- /views/blaster.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/blaster.ejs -------------------------------------------------------------------------------- /views/chat.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/chat.ejs -------------------------------------------------------------------------------- /views/contacts.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/contacts.ejs -------------------------------------------------------------------------------- /views/dashboard.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/dashboard.ejs -------------------------------------------------------------------------------- /views/documentation.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/documentation.ejs -------------------------------------------------------------------------------- /views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/login.ejs -------------------------------------------------------------------------------- /views/partials/actions.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/actions.ejs -------------------------------------------------------------------------------- /views/partials/api-info.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/api-info.ejs -------------------------------------------------------------------------------- /views/partials/head.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/head.ejs -------------------------------------------------------------------------------- /views/partials/header.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/header.ejs -------------------------------------------------------------------------------- /views/partials/messages.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/messages.ejs -------------------------------------------------------------------------------- /views/partials/navbar.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/navbar.ejs -------------------------------------------------------------------------------- /views/partials/qr-container.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/qr-container.ejs -------------------------------------------------------------------------------- /views/partials/scripts.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/scripts.ejs -------------------------------------------------------------------------------- /views/partials/sidebar.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/sidebar.ejs -------------------------------------------------------------------------------- /views/partials/status-card.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/partials/status-card.ejs -------------------------------------------------------------------------------- /views/register.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/views/register.ejs -------------------------------------------------------------------------------- /whatsapp-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlanyor/antidonasi-miniblast/HEAD/whatsapp-service.js --------------------------------------------------------------------------------