알림을 받을 워크스페이스를 public
으로 생성한다.
https://api.slack.com/apps 에 접속하여 슬랙 앱을 생성한다.
App Name : 알림을 보내는 채널의 이름
Pick a workspace to develop your app in : 워크스페이스 선택
OAuth & Permissions
에 접속한다.
App 이 채널목록을 불러올 수 있어야 하므로 Scopes 항목의 Add an OAuth Scope 를 클릭하여 channels:read 를 선택해주고 마찬가지로 채팅을 보낼 수 있어야 하므로 chat:write 권한을 준다.
이대로 생성한 앱을 다운로드하면 다음과 같은 에러가 발생한다.
이 앱은 워크스페이스에 봇을 설치할 권한을 요청하지만 현재는 봇으로 구성되어 있지 않습니다.
따라서 봇 사용자를 미리 추가해두어야 한다.
App Home
에 접속한다.