DOCS/_archive/docs/setups/socket-mode-test.md
happybell80 725ad0876c fix: 문서 파일 실행 권한 제거
- 모든 .md, .html 파일 권한을 644로 정상화
- .gitignore 파일 권한도 644로 수정
- 문서 파일에 실행 권한은 불필요하고 보안상 바람직하지 않음
- deprecated 아이디어 폴더 생성 및 레벨별 UI 변경 아이디어 이동
2025-08-18 00:37:51 +09:00

2.3 KiB

Socket Mode 테스트 가이드

현재 상태

Socket Mode 서비스 구현 완료
Slack 토큰 설정 완료
Socket Mode 연결 실행 중

Slack에서 테스트하는 방법

1. 봇을 채널에 초대

/invite @Roving

2. 직접 메시지 보내기

채널에서 직접 메시지 보내기:

안녕하세요 로빙!

3. 멘션으로 호출하기

@Roving 오늘 할 일을 정리해주세요

4. 슬래시 명령어 사용 (설정된 경우)

/roving 회의 내용을 요약해주세요
/roving 액션 내일까지 보고서를 작성하고 회의 준비를 해야 합니다

5. DM으로 대화하기

봇과 1:1 DM으로 대화

테스트 시나리오

기본 대화 테스트

  1. "안녕하세요!"
  2. "로빙 소개해주세요"
  3. "오늘 날씨 어때요?"

업무 관련 테스트

  1. "회의 일정을 정리해주세요"
  2. "프로젝트 진행상황을 요약해주세요"
  3. "내일 해야 할 일들을 리스트업해주세요"

액션 아이템 추출 테스트

  1. "내일까지 보고서를 작성하고 팀 미팅을 준비해야 합니다"
  2. "클라이언트에게 이메일을 보내고 계약서를 검토해주세요"
  3. "다음 주까지 시스템 업데이트와 문서 작성을 완료해야 합니다"

현재 응답

  • OpenAI API 키가 테스트 모드이므로 실제 AI 응답 대신 에코 응답을 받게 됩니다
  • 메시지: "안녕하세요! 테스트 모드에서 실행 중입니다. 메시지를 받았습니다: '[메시지]'"

문제 해결

봇이 응답하지 않는 경우

  1. Socket Mode 연결 상태 확인
  2. 봇이 채널에 초대되었는지 확인
  3. 로그에서 오류 메시지 확인

권한 오류가 발생하는 경우

  1. Slack 앱 OAuth 권한 확인
  2. Bot Token Scopes 재설정
  3. 워크스페이스에 재설치

로그 확인

서버 실행 중 로그에서 다음과 같은 메시지를 확인할 수 있습니다:

  • "Socket Mode service initialized successfully"
  • "Starting Socket Mode connection..."
  • "Received message from [user]: [message]"

다음 단계

  1. OpenAI API 키 설정하여 실제 AI 응답 테스트
  2. 스레드 요약 기능 구현
  3. 액션 아이템 추출 정확도 개선
  4. 사용자별 컨텍스트 기억 기능 추가