프로젝트 단계를 추가/수정/삭제/순서변경할 수 있습니다.
카드를 클릭하면 설명/수동입력 편집이 열립니다. 편집 후 카드 안의 「설명·수동입력 저장」으로 저장하세요. 매일 반드시 포함 체크는 변경 시 자동 반영됩니다.
Slack에 보낼 때: 비매일 레포 요약 → 아래 순서대로 매일 포함 레포가 전송됩니다. ↑↓로 순서를 바꾸면 자동 저장됩니다.
Slack 앱 봇 토큰(Bot Token)으로 데일리 요약을 보낼 채널을 등록합니다. Incoming Webhook URL이 아닌 Web API(chat.postMessage)를 사용합니다. 테스트/운영 구분과 토글로 활성/비활성 전환이 가능합니다.
나눠서 보내기는 레포마다 별도 메시지·스레드 댓글을 사용할 수 있고, 한꺼번에 보내기는 전체 요약을 하나의 메시지로 전송합니다.
/invite @앱이름).
SLACK_BOT_TOKEN=xoxb-...를 설정하면 Web API로 전송합니다. Incoming Webhook URL은 사용하지 않습니다.
chat:write (전송), channels:read, groups:read (채널 목록), users:read (멤버 매칭용 멤버 목록). Slack App 설정 > OAuth & Permissions에서 추가 후 워크스페이스에 재설치하세요.
/issue — 이슈 생성 모달을 엽니다.
/daily — 데일리 요약 수동 실행. 모달에서 전송할 채널을 선택한 뒤 실행합니다 (커맨드 실행 채널이 기본 포함).
기본값: 월~금 오전 9시 실행. 날짜를 클릭하면 해당 일을 휴일(실행 안 함)로 두거나 실행 시간을 변경할 수 있습니다.
스케줄러 실행 시 GitHub에서 새 레포지토리와 개발자를 자동으로 감지하여 추가합니다.
레포지토리를 선택하고 이슈를 바로 생성합니다. 슬랙에서는 /issue 커맨드를 사용하세요.
Slack App에서 /issue 커맨드를 입력하면 이슈 생성 팝업이 열립니다.
Slack App 설정 > Slash Commands와 Interactivity & Shortcuts에 위 URL을 등록하세요.
외부 서비스(어드민 페이지 등)에서 이슈를 직접 생성할 수 있도록 API 키를 발급합니다.
POST /api/external/issues/{repo_name}
Headers:
X-API-Key: <EXTERNAL_API_KEY>
Content-Type: application/json
Body:
{ "title": "이슈 제목", "body": "내용", "labels": ["bug"], "source": "서비스명" }