민프
[AWS]Lambda로 슬랙에 자동 알림을 보내보자 1- slack API 등록 본문
Lambda를 통해서 슬랙에 알림을 자동으로 보내보자
순서는 아래와 같다.
슬랙 앱 등록
]
슬랙 앱 설정 - 봇에 권한 부여
봇이 슬랙에 메세지를 주고 받기 위해서는 권한을 줘야한다.
OAuth & Permissions로 가보자
여기서 "Add an OAuth Scope"로 권한을 부여할 수 있다.
'chat:write'은 슬랙에 메세지를 날릴 수 있게 해준다.
Scopes의 자세한 내용은 공식 홈페이지를 참고해보자https://api.slack.com/scopes
슬랙 앱 설정 - 봇 이름 설정 및 항상 로그인 상태 유지 설정
앱 이름은 "edit"을 눌러서 변경하면 되고,
Always Show My Bot as Online 이것을 설정해주면 항상 로그인 상태가 유지 된다.
봇 설치
왼쪽 메뉴판의 "Install App"에서 앱을 워크스페이스에 설치해준다.
슬랙 메뉴창에 보면 설치한 앱이 표시되어 있다.
Webhook 설정
왼쪽 메뉴판에 "Incoming Webhooks"로 가서 webhook을 활성화 해주자.
오른쪽 사진은 봇 설치에서 봇이 어느 채널에서 어떤 역할을 수행할 것인지 설정해주지 않으면 나오는 사진이다.
이때 reinstall your app 을 눌러서 설정해주면 된다.
해당하는 채널에 들어가보면 슬랙에도 등록되었다고 메세지가 뜬다.
이제 aws lambda 함수를 만들러 가보자
'[AWS]' 카테고리의 다른 글
[AWS] Lambda로 슬랙에 자동 알림을 보내보자 - 오류 "this content can't be displayed" (0) | 2022.04.13 |
---|---|
[AWS] Lambda로 슬랙에 자동 알림을 보내보자 2 - Lambda Function (2) | 2022.04.13 |
[AWS] RDS - 한글 설정 (utf8) (0) | 2022.03.23 |
[AWS] RDS - Python에서 RDS 접근하기 (0) | 2022.03.23 |
[AWS] RDS - HediSQL 연동시키기 (0) | 2022.03.23 |
Comments