https://github.com/zr00da/discord-bot-starter
A minimal starter template for personal Discord bots using TypeScript, ESLint, Prettier, Discord.js and esbuild/ESM compilation 🪄
https://github.com/zr00da/discord-bot-starter
bot discord discordjs esbuild eslint esm minimal prettier starter tsx typescript
Last synced: about 2 months ago
JSON representation
A minimal starter template for personal Discord bots using TypeScript, ESLint, Prettier, Discord.js and esbuild/ESM compilation 🪄
- Host: GitHub
- URL: https://github.com/zr00da/discord-bot-starter
- Owner: zr00da
- Created: 2022-12-31T22:14:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T22:47:19.000Z (over 3 years ago)
- Last Synced: 2025-09-11T14:54:08.089Z (9 months ago)
- Topics: bot, discord, discordjs, esbuild, eslint, esm, minimal, prettier, starter, tsx, typescript
- Language: TypeScript
- Homepage:
- Size: 151 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# discord-bot-starter
👷🏻 **Work In Progress**
A minimal starter template for personal Discord bots.
- TypeScript
- ESLint
- Prettier
- Discord.js
- `tsx` (ultra fast TS & ESM compilation)
- `dev` mode hot reload & type checking
## Installation
1. Generate a new repo using this template
2. `npm i`
3. Create an `.env` file in root (see `.env.example`)
4. `npm start` for prod or `npm run dev` for development
5. Build!