- Install Docker
- Install the dependencies with
docker-compose run bot npm i
- Copy
.env
to .env.dist
and fill in the credentials
- Execute migrations with
docker-compose run bot npm run typeorm migration:run
- You can run the stack by running
docker-compose up -d
- To check the logs you can either attach your shell to the process with
docker attach bot
or use VS Code Debugger
- Load questions in the database with
docker-compose run bot npm run bin questions:load
- Stop containers with
docker-compose down
docker-compose up -d
Runs containers
docker-compose down
Shuts down containers
docker-compose run bot <command>
Runs a command in the node container (bot)
docker-compose run bot npm run bin questions:load
Run the command located in src/bin
folder
docker-compose run bot npm run typeorm migration:run
Runs the migrations
docker-compose run bot npm run typeorm migration:generate -- -n <migration name>
Generates a migration file
About
A discord.js bot made with Typescript. Determines your MBTI type
https://discord.gg/2wDVQKM
Languages
Language:TypeScript 98.5%Language:JavaScript 1.1%Language:Dockerfile 0.4%