본문 바로가기
🤖 생산성 Up & Tips

디스코드 채팅채널에 Github 저장소 알림 봇 만들기 📩

by kukim 2022. 1. 14.

1. 디스코드에서 WebHook 생성하고 URL 복사

2. Github - 특정 repo(저장소)에 들어가 디스코드에서 생성한 WebHook 입력

3. 알람 범위 설정


1. 디스코드에서 WebHook 생성하고 URL 복사

채널 좌측 상단 이름 클릭 - 서버 설정

 

서버 설정 - 연동 - 웹후크 보기 클릭

 

새 웹후크 - 이름입력, 알람 줄 채널 명 설정 - 웹후크 URL 복사

 

2. Github - 특정 repo(저장소)에 들어가 디스코드에서 생성한 WebHook 입력

알람받고 싶은 저장소에 들어가서

Settings - Webhooks - Add webhook

 

Payload URL에 디스코드에서 복사한 WebHook URL 붙이고 맨 뒤에 채널명 /github 추가

✅ Content type은 application/json 으로 설정

3. 알람 범위 설정

✅ 상위 사진의 Which events would you like to trigger this webhook? 에서 자신이 알림 받고 싶은 것으로 커스텀

만약 이슈와 PR에 대해서만 알람을 받고 싶으면 아래처럼 하고 Add webhook 클릭

옵션 예
옵션예

 

 

사진1

 

깃허브에서 웹훅 설정 후, 저장소에서 이슈를 생성했는데 알림이 오지 않은 경우 상위 사진1 을 에서 초록 체크 부분에 빨간불이 들어온다면 클릭하고 Recent Deliveries 에서 어떤 문제가 있는지 확인해보면 됩니다.

댓글