Slack App을 만드는 방법에 대해

3704 단어 슬랙tokenslack-api
Slack App로 여러가지 하려고 생각했을 때에, 조금 하는 방법이 알기 어려웠던 부분도 있으므로 정리중. 적절히 추기해 나가므로 실수등 있으면 지적해 주십시오.

Slack App을 만드는 방법



  • htps : // 아피. scck. 코 m/아 ps에서 앱 만들기 (Create New App에서 정보를 입력하여 생성)
  • 작성하면 여러가지 설정하는 화면에 들어가므로 설정을 행한다
  • 제대로 설정하면 Slack App을 사용할 수있는 상태가됩니다

  • 참고 : htps : // 코 m / 유마이 우라 / ms / 0fc810 885 3d988f123

    설정하기



    기본 정보(Basic Information) 정보



    Slack App을 만들면 기본 정보 화면으로 전환합니다. 여기에는 다음 세 가지 항목이 있습니다.

  • Add features and functionality: Slack App에 갖게 하고 싶은 기능·함수를 add하는 곳. 초기 상태에서 열림
  • Install your app to your workspace : Slack App을 설치하기 위해 token을 발행하고 workspace에 추가하는 곳
  • Manage distribution: 개인에서 사용하는 경우에는 불필요. 다른 작업 공간에서도 사용할 수 있도록 공유하십시오

  • 기능 및 함수 추가(Add features and functionality)



    Slack App을 만드는 데 필요한 도구를 선택하고 설정하는 곳. 6개의 품목이 있다.

  • Incoming Webhooks : 다른 외부 소스에서 협력하여 Slack에 메시지를 게시합니다.
  • Interactive Components : Slack App에서 게시하는 메시지에 버튼을 추가하여 사용자 작업을 수락합니다.
  • Slash Commands: Slack에 커멘드를 추가해, 유저가 커멘드를 쳤을 때에 액션할 수 있도록 한다.
  • Event Subscriptions: Slack의 액티비티에 반응할 수 있도록 한다.
  • Bots: 사용자의 메시지에 응답할 수 있는 봇을 추가합니다.
  • Permissions: Slack API와의 상호 작용을 위한 액세스 권한을 설정합니다.

  • workspace에 앱 설치(Install your app to your workspace)



    Slack API와의 상호 작용을 위해 token을 생성하는 곳. 인증에 사용한다. permission scope를 클릭하여 필요한 permission의 token을 만듭니다.


    permission scope를 클릭하면, OAuth & Permissions의 항목으로 OAuth의 설정이 위로 나오므로 일순간 당황하지만, 스루 해 스크롤하면 Scopes의 설정 항목이 있으므로 거기서 설정을 넣는다.

    여기에서는 Slack App이 호출할 수 있는 API 메소드가 어떤 것인지를 정의한다. 이것을 Slack App Directory에 제출하는 경우 각 scope의 요청 이유가 확인되므로 적절한 scope를 설정한다.
    scope의 종류에 대해서는 htps : // 아피. scck. 코 m / s 코페 s 여기에 목록이 있으므로 요 확인.

    잡기



    이 방법으로 Slack App을 만들 수는 있지만 단순히 webhook하고 싶다면 이 기사의 절차가 더 편할지도.

    참고 URL


  • htps : // m / yk 히라오 / ms / 0d6b9f4 a0c626884db
  • htps : // 코 m / yk 히라오 / ms / 3b19 예 6 아 1458cfb4 바 21
  • htps : // 코 m / 유마이 우라 / ms / 0fc810 885 3d988f123
  • 좋은 웹페이지 즐겨찾기