docs: NAVER WORKS 브리핑 치명적 버그 수정사항 문서화

- 환경변수명 CHANNEL_ID로 수정
- skill-email API 응답 필드 emails 사용
- Slack 마크다운 변환 필수
- APScheduler mon-fri 형식 사용
This commit is contained in:
Claude-51124 2025-09-23 02:18:12 +09:00
parent db436c8c51
commit 0b0caaa4e6

View File

@ -88,8 +88,8 @@
### 필요 환경변수 (서버 설정) ### 필요 환경변수 (서버 설정)
- NAVERWORKS_BRIEFING_ENABLED=true - NAVERWORKS_BRIEFING_ENABLED=true
- NAVERWORKS_BRIEFING_CHANNEL=C09C98KK2TT - NAVERWORKS_BRIEFING_CHANNEL_ID=C09C98KK2TT # _ID 붙여야 함!
- NAVERWORKS_BRIEFING_SCHEDULE="0 9 * * mon-fri" - NAVERWORKS_BRIEFING_SCHEDULE="0 9 * * mon-fri" # 1-5 아님!
- COMPANYX_SLACK_BOT_TOKEN (Company-X 봇 토큰) - COMPANYX_SLACK_BOT_TOKEN (Company-X 봇 토큰)
- SERVICE_API_KEY (skill-slack 인증용) - SERVICE_API_KEY (skill-slack 인증용)
@ -114,6 +114,11 @@
- Company-X 봇 토큰 사용 (COMPANYX_SLACK_BOT_TOKEN) - Company-X 봇 토큰 사용 (COMPANYX_SLACK_BOT_TOKEN)
- from 필드: NAVER WORKS API가 반환하는 {name, email} 객체 그대로 사용 - from 필드: NAVER WORKS API가 반환하는 {name, email} 객체 그대로 사용
### ⚠️ 치명적 실수 방지
- **skill-email API**: `response.json().get("emails", [])` (messages 아님!)
- **Slack 마크다운**: Gemini 응답의 `**``*` 변환 필수
- **중요 메일 없을 때**: 전체 메일 중 10개 사용 (return 하지 말 것)
### 테스트 명령 ### 테스트 명령
```bash ```bash
# 24서버에서 실행 # 24서버에서 실행