Skip to content

kira0x1/mikaela

Repository files navigation

Mikaela - Discord Music Bot

codebeat badge discord badge

Click this to invite mikaela to your server.


Setup

Make sure you have node v16+ installed, and windows-build-tools.

1. Installing windows-build-tools

$ npm install --global --production windows-build-tools

2. cd into the folder, and install all the modules.

$ yarn install

3. Enter the required fields needed in .env.example.

When you're done, make sure to rename .env.example to .env.

4. make sure you have typescript installed globaly, if you dont then just run

$ npm install -g typescript

otherwise, just run to compile the typescript.

$ tsc

5. The last step is just to run the bot

$ yarn start

Running on production

$ docker-compose build
$ docker-compose up -d

Otional Flags

Production / Development

To run the bot using development db / development bot token, just add the development flag, and vice versa.

$ node . --development
$ node . --production

Test VC

If you want the bot to join a test vc automatically instead of joining the vc you're in ( so you could test the bot without actually joining a vc )

yarn testvc