관리 메뉴

나만의공간

Slack WebHook 연결 #1 본문

IT/Slack

Slack WebHook 연결 #1

밥알이 2022. 1. 27. 12:20

Slack은 많은 사람들이 사용하는 유용한 Tool 입니다.
프로젝트 협업을 위한 채팅, 알림기능 등을 무료버전으로도 사용할 수 있어 많이들 애용하는데
오늘은 Slack에 WebHook을 연결하는 방법, 연결한 WebHook을 Java을 이용하여 메시지를 보내는 방법을 작성하고자 합니다.

먼저 Slack 특정 채널에 WebHook 연결을 위하여 WebHook Uri 발급 받는 방법입니다.

Slack Channel 생성

-. WebHook 메시지 전송을 위한 신규 채널을 하나 만듭니다.
-. notifysample 채널을 private 공간으로 만들었습니다.

Slack WebHook URI 발급

-. Workspace를 선택해서 "설정 및 관리" -> "앱 관리" 메뉴로 이동합니다.
-. "앱 관리"를 클릭하면 브라우저가 열리면서 이동 됩니다.

-. Slack App관리에서 income이라는 단어로 검색 후 "수신 웹후크"를 선택 합니다.

-. "수신 웹후크"를 선택하면 아래와 같은 이미지가 나오구 "Slack에 추가" 버튼을 클릭 합니다.

-. Slack Message를 받을 채널을 선택 합니다.
-. 저희가 신규로 만든 notifysample 채널이 보입니다. 해당 채널을 선택 후 "수신 웹후크 통합 앱 추가"를 선택합니다.

-. 모든 준비가 다 끝났습니다.
-. 아래 웹후크 URL에 노출된 URI를 이용하여 해당 Slack에 Message를 보낼 수 있습니다.
-. 메시지가 정상적으로 가는지를 PostMan등을 이용하여 보내 보셔도 됩니다.
-. 웹후크 URL이 노출되면 제 Slack에 메시지가 많이 오니 여기서는 블럭 처리를 하게 되었습니다.

다음장에서는 자바소스를 이용한 Slack Message 전송을 추가 하겠습니다.

Comments