Skip to content

PR 봇 Discord 이관 (slack-pr-bot.yml) #653

Description

@sevineleven

상위 Epic

#649

선행: #650 (Discord 인프라)

slack-pr-bot.yml 의 PR 알림 봇을 Discord 로 옮긴다. Slack 스레드(ts) 메커니즘이 Discord 와 달라 재설계가 필요하다.

무엇을

  • .github/workflows/slack-pr-bot.yml 전체 → Discord
  • PR opened/review_requested/review_request_removed/merged 알림
  • Slack 부모 메시지+스레드(ts) → Discord 메시지 ID + 스레드/reply 로 재설계
  • PR 코멘트의 ts 메타데이터(<!-- slack-pr-bot ... -->) → Discord 메시지 ID 저장 방식
  • 리뷰어 멘션 (SLACK_USER_MAPDISCORD_USER_MAP)
  • chat.postMessage ×3 (L257, L545, L609) → Discord API

주의

  • Slack ts ↔ Discord message_id 개념 차이 — 스레드 유지 로직 재설계
  • webhook 은 메시지 수정/스레드 제약 → 봇 토큰 필요할 수 있음

체크리스트

  • PR opened 알림 + 메시지 ID 저장
  • 리뷰어 멘션
  • review_requested/removed 반영
  • merged 알림 (스레드 갱신)
  • PR 코멘트 메타데이터 방식 이전

Metadata

Metadata

Assignees

Labels

infra운영 환경 (IaC·클라우드 리소스·secret·배포 workflow)

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions