Discord.js 템플릿 (V14)
- 디스코드봇 작성을 위한 Discord.js V14
- 빗금 명령어/컴포넌트 지원
- 깃허브 소스로 봇 자동 업데이트
- TypeScript 를 통한 정적타입
- 빌드 및 린터실행을 위한 Github Actions
- Prisma 데이터베이스 ORM
- 코드 포멧팅 Prettier
- 코드 린팅 ESLint
- ESM 지원
- 상단의
Use this template
클릭후 레포 만들기 - 만들어진 레포 복사하기:
git clone git@github.com:<YOUR-NAME>/<REPO-NAME>.git && cd <REPO-NAME>
- 설정파일 복사:
cp src/example.config.ts src/config.ts
.env
파일 만들고 데이터베이스 URL 추가하기기본 DB는 mongodb이며, prisma/schema.prisma 에서 변경할 수 있음
DATABASE_URL="YOUR_DATABASE_URL"
- 의존성 설치:
yarn install
- 개발서버 실행하기:
yarn dev