Modern Discord bot starter pack with Typescript and Discord.js
- Typescript with esbulid/tsx
- Database with Prisma
- Application Commands with Discord-FP
git clone https://github.com/SonMooSans/discord-bot-starter.git
We are using pnpm by default
pnpm install
Since it's using prisma
by default, you can use PostgreSQL, MySQL or any databases supported by prisma
Edit your .env
file for configure bot token & Database url
Path | Description |
---|---|
index.ts | Where to start the application |
./commands | All application commands |
.env | Environment Variables |
./prisma | Prisma folder |
pnpm run dev
pnpm run start