discord-bot-typescript-boilerplate
🤖 NODE.TS - Start your next discord bot project in seconds.
🚀 Quick Start
Clone repository
git clone https://github.com/gabrieldejesus/discord-bot-typescript-boilerplate your-app-name
cd your-app-name
Install dependencies
npm install
Environment
Create environment variable files .env
and .env.dev
based on .env.example on project root folder
# linux / macOS
cp .env.example .env
cp .env.example .env.dev
# windows
copy .env.example .env
copy .env.example .env.dev
🦾 Development
Running the bot
npm run dev
🚀 Production
With Docker
docker build -t your-app-name .
docker run -it --rm -e BOT_TOKEN="YOUR TOKEN HERE" --name your-app-name your-app-name
With Docker Compose
docker compose up -d
Without Docker
Directly
npm run deploy
Manually
npm run build
Startup bot
npm run start