디스코드에서 간편하게 리마인더를 설정할 수 있는 봇입니다.
/remind [시간] [메시지]- 일회성 리마인더 설정/remind-repeat [주기] [메시지]- 반복 리마인더 설정 (주기 기반)/remind-schedule [스케줄] [메시지]- 스케줄 리마인더 설정 (정시 기반)- 다양한 시간 형식 지원:
30분,2시간,3일9시,15시,23시(24시간 형식)내일,내일 14시,내일 11시매일-9시,매주-월요일-18시,평일-17시
/remind-list- 내 리마인더 목록 확인 (일회성 + 반복 + 스케줄)/remind-delete [ID]- 일회성 리마인더 삭제/remind-stop [ID]- 반복/스케줄 리마인더 정지
/ping- 봇 상태 확인
- ✅ 일반 채널 - 텍스트 채널에서 사용
- ✅ 스레드 - 스레드 내에서도 완벽 지원
- ✅ DM - 개인 메시지에서도 사용 가능
- 봇이 오프라인이었던 동안의 리마인더도 재시작 시 자동 복구
- 매분마다 정확한 시간 체크
- 데이터베이스를 통한 안전한 데이터 저장
- 24시간 형식 지원: 명확하고 정확한 시간 입력 (0-23시)
/remind 30분 회의 준비하기
→ ⏰ 2024년 6월 14일 오후 11:30에 "회의 준비하기" 알림이 설정되었습니다!
/remind 내일 9시 프로젝트 리뷰
→ ⏰ 2024년 6월 15일 오전 9:00에 "프로젝트 리뷰" 알림이 설정되었습니다!
/remind-repeat 1시간 물 마시기
→ 🔄 1분후부터 1시간마다 "물 마시기" 반복 알림이 설정되었습니다!
/remind-repeat 1일 일일 체크인
→ 🔄 1분후부터 1일마다 "일일 체크인" 반복 알림이 설정되었습니다!
/remind-schedule 매일-9시 일일 스탠드업 회의
→ 📅 매일 오전 9시에 "일일 스탠드업 회의" 스케줄 리마인더가 설정되었습니다!
/remind-schedule 매주-월요일-18시 주간 보고서 작성
→ 📅 매주 월요일 오후 6시에 "주간 보고서 작성" 스케줄 리마인더가 설정되었습니다!
/remind-schedule 평일-17시 퇴근 전 정리
→ 📅 평일 오후 5시에 "퇴근 전 정리" 스케줄 리마인더가 설정되었습니다!
/remind-schedule 매월-1일-10시 월간 정산
→ 📅 매월 1일 오전 10시에 "월간 정산" 스케줄 리마인더가 설정되었습니다!
/remind-list
→ 📝 내 리마인더 목록 (일회성 + 반복 + 스케줄)
/remind-delete 5
→ ✅ ID 5번 리마인더가 삭제되었습니다.
/remind-stop 7
→ 🛑 ID 7번 반복/스케줄 리마인더가 정지되었습니다.
| 타입 | 명령어 | 시작 시점 | 사용 사례 | 예시 |
|---|---|---|---|---|
| 일회성 | /remind |
지정한 시간 | 한 번만 알림 | 30분 회의 준비 |
| 반복 | /remind-repeat |
1분 후부터 주기적 | 규칙적인 간격 | 1시간 물 마시기 |
| 스케줄 | /remind-schedule |
정확한 시간에 | 정시 업무/일정 | 매일-9시 스탠드업 |
매일-9시/매일-18시- 매일 특정 시간매주-월요일-18시- 매주 특정 요일과 시간평일-17시- 월~금요일 특정 시간주말-11시- 토~일요일 특정 시간매월-1일-10시- 매월 특정 날과 시간
- Node.js + Discord.js v14
- SQLite 데이터베이스
- node-cron 스케줄러
- Docker 컨테이너 지원
현재 Railway에서 24/7 안정적으로 운영 중입니다.
🤖 봇 초대하기: Discord 서버에 추가
💡 문의 및 건의: GitHub Issues로 언제든 연락주세요!