[Slack] Slack API 를 이용한 생산성 향상 #1 Slack APP 설정

시작하기 전에

프로젝트를 진행하며 소통하다 보면, 이모지를 정말 많이 사용한다.
내가 누군가에게 요청 하는 경우도, 받는 경우도 있을 뿐더러
일정에 쫓기다 보면 누군가 직접 리마인드를 하지 않으면 누락되는 경우도 발생한다.

그리고 간단한 , 아니오 의 답변은 이모지로 대체하는 경우도 많기 때문에, Slack API 를 연동하여 스레드에 이모지가 추가 되는 경우 노티해주는 API 를 개발하고자 한다.

생성 한 API 의 가 존재하는 Github Repository 는 현재 작업중인 여기 서 확인 할 수 있다.

Slack APP 생성

  1. https://api.slack.com/apps 접속 후 Create New App 선택 Slack Bot


  1. From a manifest 선택 후 Slack 워크스페이스 선택 Slack Bot Slack Bot


  1. APP 이름 변경 후 Create Slack Bot



Slack APP 설정

  1. Scope 설정

channels:read, chat:write, groups:read, reactions:read 를 추가한다.

Slack Bot Slack Bot Slack Bot

  1. App Home

App Display Name 을 변경한다.

Slack Bot Slack Bot

Slack 인증정보 설정

  1. OAuth Tokens 발급 (Bot Token) Slack Bot

  2. User ID 확인

    Slack 프로필에서 확인 가능하다.

    Slack Bot


완료

앱 설정은 완료 됐다.
다음 챕터에서 API 를 개발하자.

Leave a comment