slack auto reply를 사용하기 위한 slack 봇 생성하기 - GHGHGHKO/slack-auto-reply GitHub Wiki

slack 봇 만들기

https://api.slack.com/ 사이트에 접속하여
Create an app을 클릭합니다. image

Create an app 화면이 나오면
From scratch를 클릭합니다.
image

원하는 App Name과 slack workspace를 선택합니다.
image

좌측 Features -> OAuth & Permissions 에 접속합니다.
image

Scopes로 이동합니다.
image

Add an OAuth Scope를 클릭하여
사진처럼 추가합니다.
image
channels:history - slack 채널의 글 정보를 불러오기 위해 사용합니다.
channels:read - 채널의 기본 정보를 불러오기 위해 사용합니다.
chat:write - 채널에 thread를 달기 위해 사용합니다.

OAuth Tokens for Your Workspace로 이동합니다.
Install to Workspace를 클릭합니다.
image

앱에 설치할 봇 사용자가 없습니다.

만약 xxx 앱에 설치할 봇 사용자가 없습니다.
라는 경고가 나오면
image

Features -> App Home -> App Display Name -> Edit을 클릭합니다.
image

Display Name (Bot Name)과 Default username을 입력합니다.
image

다시 Install to Workspace을 클릭합니다.
image

OAuth Token 발급에 성공했습니다.
image