Slack
-
[Spring Boot] 슬랙 메시지 보내기(Incoming WebHooks) 2프로젝트 2020. 11. 29. 22:00
-이전 글에서 슬랙 채널에 메시지를 보내는 기능을 정리했는데, 이번에 추가로 정리해본다. Map request = new HashMap(); // request.put("username", "slackbot"); request.put("text", "custom-slack-msg"); 1. 요청 데이터로 "username"을 추가했는데, 없어도 된다. 없으면 기본 이름인 "incoming-webhook"으로 발송된다. 2. "missing_text_or_fallback_or_attachments"의 에러는 이름 그대로 요청 데이터로 "text"가 없을 때 뜬다. 만약에 "test"라고 적으면 에러가 발생한다. *text타입이 아닌 메시지를 보낼 땐 아직 테스트해보지 않았다. Map request = ne..
-
[Spring Boot] 슬랙 메시지 보내기(Incoming WebHooks)프로젝트 2020. 10. 5. 21:03
슬랙의 "Incoming WebHooks"을 이용해서 메시지를 보내는 방법이다. 먼저 슬랙에서 앱의 설치 및 설정이 필요하다. 1. 슬랙을 설치하고, "Incoming WebHooks" 앱을 추가한다. 2. 앱의 설정으로 이동한다. 3. 보낼 채널을 선택하고, Webhook URL을 복사한다. - 아래부턴 직접 작성하면 된다. 4. 아래 코드를 작성한다. url에 3에서 복사한 Webhook URL을 넣어주기만 하면 된다. import java.util.HashMap; import java.util.Map; import org.springframework.http.HttpEntity; import org.springframework.http.HttpMethod; import org.springframew..
-
[Slack] 슬랙과 구글 캘린더 연동하기programming/tool 2019. 12. 19. 00:00
슬랙은 업무용 메신저다. 그래서 많은 업무용 툴들과 연동할 수 있는데, 가장 기본적인, 일정 관리를 위한 구글 캘린더 연동 방법을 정리해본다. 1. 슬랙 앱 설치 기본적이지만 일단 슬랙은 설치해야 한다. 2. 앱 추가 슬랙 앱을 설치하면 왼쪽 하단에 해당 메뉴가 있는데, "Add apps" 또는 "+"를 눌러주면 된다. 3. 구글 캘린더 선택 구글 캘린더를 선택해주면 된다. 4. 계정 연동 확인 Install을 하면 연결된 계정으로 연결을 시도한다. 연결을 허락하고 슬랙에 연결을 선택한다. 계정 연결을 허락하면 해당 구글 메일로 계정 활동 확인 메일이 오니까 확인해서 답해주면 된다. 5. 구글 캘린더 계정 및 슬랙 채널 설정 구글 계정에 연결된 캘린더 중 연결할 캘린더를 선택한다. 슬랙에 연결할 캘린더를..