kakao Bot [Mac] GitLab Bot을 만들어서 채팅방에 초대하고 싶어요.

카카오워크 Bot [Mac] GitLab Bot을 만들어서 채팅방에 초대하고 싶어요.
Gitlab Bot은 webhook형 봇이며, 현재는 2인 이상의 그룹 채팅방 또는 Bot과의 1:1 채팅방만 구성할 수 있습니다.
다음 단계를 따라 Bot을 채팅방에 연결해보세요.
1. 카카오워크에서 '확장서비스' 탭을 선택하세요.
2. Bot 탭에 있는 'Gitlab'을 클릭 후 'Bot 만들기' 버튼을 선택하세요.
3. Bot의 프로필 사진과 이름, 연동할 채팅방을 선택하세요.
4. 정상적으로 추가된 경우, Webhook URL이 화면에 표시됩니다. 나와의 채팅방에 링크를 보내거나, 혹은 복사하신 뒤 Gitlab의 사이트로 이동하셔서 Webhook 설정을 완료하시면 됩니다. (연동가이드 참조)



카카오워크 Bot [Mac] GitLab에서 어떻게 설정해야 웹훅 알림을 받을 수 있나요?
Gitlab Bot을 만들어 카카오워크의 채팅방에 연동을 완료했다면, 이제 그 URL로 어떤 알림을 받을 것인지 Gitlab의 서비스 사이트에서 설정해주어야 합니다. 다음 단계에 따라 Webhook 설정을 진행해보세요.
1. Gitlab 계정으로 로그인하신 뒤, 모니터링하고 싶은 project를 선택해주세요.
2. 해당 project의 좌측 메뉴 중 Settings 메뉴를 선택해주세요.
3. 좌측에 표시되는 세부 메뉴 중 Webhooks를 눌러주세요.
4. 우측 화면에 표시되는 URL 입력란에 발급받은 Webhook URL을 넣어주세요. URL 입력 후에는 카카오워크에서 수신할 GitLab event 를 Trigger 목록에서 선택해주세요.
현재 카카오워크에서는 이슈(Issue), 댓글(Comment)에 대한 event만 지원하고 있습니다.
5. Trigger를 지정했다면 화면 하단에 표시된 추가(Add webhook) 버튼을 클릭해주세요.




카카오워크 Bot [Mac] Sentry Bot으로 어떤 기능을 이용할 수 있나요?
Sentry는 소프트웨어 담당자들의 실시간 오류 발견 및 작업의 우선순위 분류를 돕기 위해, 자체 호스팅 및 클라우드 기반 오류 모니터링 기능을 제공하는 이벤트 로깅 플랫폼입니다.
카카오워크 채팅방에 Sentry 봇을 연결하면 Sentry를 통해 감지된 서비스의 예외가 탐지될 때나, 오류가 포착되는 순간의 알림을 받아보실 수 있습니다.





카카오워크 Bot [Mac] Sentry Bot을 만들어서 채팅방에 초대하고 싶어요.
Sentry Bot은 Webhook형 봇이며, 현재는 2인 이상의 그룹 채팅방 또는 Bot과의 1:1 채팅방만 구성할 수 있습니다.
다음 단계를 따라 Bot을 채팅방에 연결해보세요.
1. 카카오워크에서 '확장서비스' 탭을 선택하세요.
2. Bot 탭에 있는 'Sentry'를 클릭 후 'Bot 만들기' 버튼을 선택하세요.
3. Bot의 프로필 사진과 이름, 연동할 채팅방을 선택하세요.
4. 정상적으로 추가된 경우, Webhook URL이 화면에 표시됩니다. 나와의 채팅방에 링크를 보내거나, 혹은 복사하신 뒤 Sentry의 사이트로 이동하셔서 Webhook 설정을 완료하시면 됩니다. (연동가이드 참조)




카카오워크 Bot [Mac] 내가 만든 Sentry Bot을 삭제하고 싶어요.
다음과 같은 단계에 따라 만들어 놓은 Bot을 삭제할 수 있습니다.
1. 카카오워크에서 '확장서비스' 탭을 선택하세요.
2. Bot 탭에 있는 'Sentry'를 클릭하세요.
3. '나의 봇 관리' 목록에 표시되는 Bot 중에서 삭제를 원하는 Bot의 '관리' 버튼을 선택합니다.
4. 해당 Bot의 '봇 관리하기' 화면에서 저장하기 버튼 밑에 표시되는 '봇 삭제하기'를 선택합니다.
* 한 번 Bot을 삭제하면, 더이상 복구가 불가능합니다. 연결된 채팅방에서도 더이상 알림이 발생하지 않지만 Sentry 사이트에서 설정한 Webhook은 별도로 삭제해주셔야 합니다.




카카오워크 Bot [Mac] Sentry에서 어떻게 설정해야 웹훅 알림을 받을 수 있나요?
Sentry Bot을 만들어 카카오워크의 채팅방에 연동을 완료했다면, 이제 그 URL로 어떤 알림을 받을 것인지 Sentry의 서비스 사이트에서 설정해주어야 합니다. 다음 단계에 따라 Webhook 설정을 진행해보세요.
1. Sentry 계정으로 로그인하신 뒤, 모니터링하고 싶은 project를 선택해주세요.
2. 해당 project의 좌측 메뉴 중 Settings 메뉴를 선택해주세요.
3. 세부 메뉴 중에서 개발자 설정(Developers Settings)을 선택한 뒤, Internal Integrations 영역에서 만들기 버튼( +New Internal Integrations)을 선택하세요.
4. ntegration 이름을 입력한 뒤, Webhook URL 입력란에 발급받은 Webhook URL을 넣어주세요. URL 입력 후에는 카카오워크에서 수신할 Webhook 이벤트와 해당 이벤트에 대한 권한을 설정해주셔야 합니다.
5. 하단의 Permissions 영역에서 Issue & Event는 “Read”로 선택해주셔야 Webhooks 영역에서 issue 또는 Error 체크박스가 활성화됩니다. 수신을 원하시는 타입을 체크박스에서 선택하여 저장(Save Changes)버튼을 눌러주세요.



출처 kakao 고객센터    https://cs.kakao.com/
다음 이전