-
[Spring] Spring + Slack 연동해서 알림받기(1)Spring 2023. 9. 5. 11:39
사용자가 불편신고를 등록하면
슬랙으로 불편신고 알림을 받는 기능을 구현해야 한다.
스프링부트와 슬랙을 연동하는 법을 알아보자!
크게 두 단계로 나눠지는데
1. SlackAPI 설정
2.스프링부트 SlackAPI 사용
일단 Slack API부터 설정하자
1. SlackBot 생성
-아래 사이트에 접속한다. (슬랙에 가입이 되어있어야 한다.)
Slack은 생산성 플랫폼입니다
Slack은 팀과 커뮤니케이션할 수 있는 새로운 방법입니다. 이메일보다 빠르고, 더 조직적이며, 훨씬 안전합니다.
slack.com
Your apps 클릭
생성한 후에 bot 클릭
2. Slackbot 설정
좌측 메뉴 중 [OAuth & Permissions] 클릭
[Scopes] 에서
- chat : write 와 channels:read 를 추가해준다
- chat : write는 실제로 메세지를 보낼 수 있는 권한을, channels:read는 채널의 정보를 읽어올 수 있는 권한을 의미합니다.
이제 토큰을 발급
발급받은 토큰은 springboot와 통신에 이용한다.
3. Slack 채널에 봇 추가하기
원하는 채널에서
[통합] > [앱] > [앱추가]
아까 생성했던 앱을 추가해준다.
이어지는 글
2023.09.18 - [분류 전체보기] - [Spring] Spring + Slack 연동해서 알림받기(2)
[Spring] Spring + Slack 연동해서 알림받기(2)
저번에 Slack bot을 설정하고 추가하는 단계까지 진행했다! 2023.09.05 - [Spring] - [Spring] Spring + Slack 연동해서 알림받기(1) [Spring] Spring + Slack 연동해서 알림받기(1) 사용자가 불편신고를 등록하면 슬랙
yellog03.tistory.com
'Spring' 카테고리의 다른 글
[ABAP] Class / Component / Object / Instance / Static (0) 2024.01.04 [Spring] MySQL,Cannot drop table 오류 해결하기 (0) 2023.09.03 [Spring] Http 요청 - 응답 이해하기 (0) 2023.06.29 [Spring] Spring 개념 정리 (0) 2023.06.29 [Spring] Intellij 실행시 finished with non-zero exit value 1 오류 (0) 2023.06.28