Skip to content

MinJun916/discord-notification-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Notification Bot

Discord 웹훅을 사용하여 정기적으로 알림을 보내는 봇입니다.

기능

  • 9시: 아침 알림 (모든 요일)
  • 10시, 14시, 17시: 진행 상황 공유 알림 (모든 요일)
  • 18시: 금요일 주간 마무리 안내
  • 19시: 월-목 일반 마무리 안내
  • 한국 시간대 기준으로 동작
  • 요일별 맞춤 메시지 제공

설치 및 실행

  1. 의존성 설치
npm install
  1. 환경변수 설정
cp .env.example .env
# .env 파일을 열어서 WEBHOOK_URL을 설정하세요
  1. 서버 실행
npm start

환경변수

  • WEBHOOK_URL: Discord 웹훅 URL (필수)
  • PORT: 서버 포트 (선택사항, 기본값: 3000)

API 엔드포인트

  • GET /: 서버 상태 확인
  • GET /health: 헬스체크

스케줄

📅 알림 시간표

  • 9:00: 아침 알림 (모든 요일)
  • 10:00, 14:00, 17:00: 진행 상황 공유 알림 (모든 요일)
  • 18:00: 금요일 주간 마무리 안내
  • 19:00: 월-목 일반 마무리 안내

🕐 요일별 특별 메시지

  • 월요일: 일반 아침 알림
  • 화요일-목요일: 일반 아침 알림 + 일반 마무리 안내
  • 금요일: 일반 아침 알림 + 주간 마무리 안내 (18시)

시간대

  • 한국 시간대 (Asia/Seoul) 기준으로 자동 동작
  • 평일(월-금)만 실행됩니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors