## 어떤 버그인가요 관리자 페이지에서 성적을 승인/반려하면 500 에러가 발생하고, 검수 상태 변경도 저장되지 않습니다. #836 에서 추가한 검수 결과 이모지 기능이 원인입니다. - 이모지를 남기려면 디스코드 봇이 알림 채널에 접근할 수 있어야 하는데, 봇이 서버에 초대되지 않아 반응 요청이 `403 Missing Access` 를 받습니다. 봇 토큰 자체는 정상입니다. ## 재현 방법(선택) 1. 관리자 페이지에서 성적 검수 목록에 진입한다 2. #836 배포 이후 제출된 성적을 선택한다 3. 승인 또는 반려를 누른다 4. `PUT /admin/scores/gpas/{id}` 가 500 을 반환한다 ## 참고할만한 자료(선택) 원인 기능: #836 디스코드 API 확인 결과 - `GET /users/@me` → 200, 봇 토큰 유효 - `GET /users/@me/guilds` → `[]`, 참여 중인 서버 없음 - 알림 채널 조회 → `403 Missing Access` (code 50001) - 봇 애플리케이션 설정은 정상 (`bot_public: true`, `bot_require_code_grant: false`, 길드 설치 스코프 설정됨)
어떤 버그인가요
관리자 페이지에서 성적을 승인/반려하면 500 에러가 발생하고, 검수 상태 변경도 저장되지 않습니다.
#836 에서 추가한 검수 결과 이모지 기능이 원인입니다.
403 Missing Access를 받습니다. 봇 토큰 자체는 정상입니다.재현 방법(선택)
PUT /admin/scores/gpas/{id}가 500 을 반환한다참고할만한 자료(선택)
원인 기능: #836
디스코드 API 확인 결과
GET /users/@me→ 200, 봇 토큰 유효GET /users/@me/guilds→[], 참여 중인 서버 없음403 Missing Access(code 50001)bot_public: true,bot_require_code_grant: false, 길드 설치 스코프 설정됨)