kaogeek-discord-bot
kaogeek-discord-bot copied to clipboard
Discord bot for KaoGeek, built with TypeScript
Kao.Geek bot
Discord bot for KaoGeek, built with TypeScript and discord.js
Setup
-
Make sure to use same node version as specified in
.nvmrcby using nvmnvm useIf not installed, use
nvm installto install specified version in.nvmrc(at the time of writinglts/hydrogen) -
Install dependencies
pnpm install
Development
-
Copy the
.env.exampleto.envcp .env.example .env -
Then, set all variables in
.envfile -
To run the bot in development mode
pnpm dev
Deploy
- Run with Docker
docker build -t kaogeek-discord-bot . docker run -d --env-file=.env --name kaogeek-discord-bot kaogeek-discord-bot - Run with Node
pnpm install pnpm build pnpm start