반응형
안녕하세요 냥장판입니다
Slack에서 OAuth Token 생성하는 것을 포스팅할게요.
순서는
- Slack App, Workspace 생성
- Bot User, Token 생성
- Scope 설정
- OAuth Token을 App에 추가
- Slack에 추가하기
1. Slack App, Workspace 생성
Slack API에 들어가서 App을 만듭니다. 있으시다면 패스하셔도 됩니다.
App 이름과 Workspace 를 지정하고 앱을 생성합니다.
2. Bot User, Token 생성
Bots 라고 되어있는 부분을 클릭해서 Bot User를 생성해야해요.
그 전에 이 Bot User가 사용하는 토큰의 스코프를 정의해줘야 합니다.
2. Bot Scope 설정
App Home 에 들어가면 bot tocken 이 없기 때문에 스코프를 추가하라는 메시지가 먼저 떠요.
누르면 아래 Scopes 영역에 OAuth Scope를 추가해야합니다.
앱에 접근할 수 있는 범위 설정하는 것이기 때문에, 앱으로 메시지를 write하는 권한과 app에 온 메시지를 읽은 것 두개를 추가했어요.
나머지는 각자 상황에 맞게 넣으시길.
스코프를 정했으면,
드디어 OAuth Token에 워크스페이스를 추가할 수 있게 됩니다.
4. OAuth Token을 App에 추가
Install App to Workspace 버튼을 클릭합니다.
자신의 App과 Workspace 를 선택하고, Allow를 클릭합니다.
그러면 OAuth Access Token이 생성되요.
5. Slack에 추가하기
Slack 앱에 채널을 지정하고, 더보기 > Add apps 를 클릭합니다.
그럼 해당 채널에 생성한 토큰이 연결되요.
이걸 plugin에 활용해서 Slack OAuth Token을 설정하면 됩니다.
그럼 해당 토큰을 가진 앱의 채널이 Bot으로 이용될 수 있어요.
그럼 이만
반응형
'🎸 기타' 카테고리의 다른 글
[Tistory] Sitemap, 사이트맵 확인하기(자동생성) (1) | 2021.01.04 |
---|---|
[Slack] Incoming Webhooks 생성하기 (0) | 2020.10.15 |
[기타] Emoji로 무료 Domain 등록하기 (8) | 2020.01.29 |
[Tistory] 티스토리에 Google Fonts 적용하기(폰트 변경) (4) | 2020.01.28 |
[Tistory] Sitemap, 사이트맵 등록 (Bing - Microsoft) with Google (6) | 2020.01.28 |
댓글