1.1 KiB
1.1 KiB
2026-03-27: Kord 프로젝트 초기 설정 및 파운데이션 구축 (Initial Setup)
프로젝트 'Kord'의 기술 기반을 수립하고 핵심적인 개발 인프라를 구축했습니다.
주요 작업 내역
1. 기술 스택 확정 및 초기화
- 언어 및 런타임: Node.js, TypeScript
- 프레임워크: discord.js (v14+)
- 데이터베이스: Prisma (PostgreSQL) + Redis (캐싱 및 동기화)
- 빌드 도구: ts-node, tsx, tsc
2. 프로젝트 기본 구조 설계
src/commands/: 슬래시 명령어 핸들링src/services/: 비즈니스 로직 분리src/events/: Discord Gateway 이벤트 리스너src/i18n/: 다국어 지원 파운데이션
3. 핵심 자동화 인프라
- CommandLoader & EventLoader: 명령어와 이벤트를 자동으로 스캔하고 등록하는 시스템 구현.
- Error Handling System: 초기 에러 핸들링 구조 도입.
기여 및 결과
- 디스코드 봇 기본 구동 확인.
- 슬래시 명령어 자동 등록 및 인터랙션 핸들링 성공.
- 데이터베이스 연동 및 기본 모델링 완료.