4단계: Slack 통합 완료 - Amazon Lex

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

4단계: Slack 통합 완료

이 단원에서는 Slack API 콘솔을 사용하여 Slack 애플리케이션과의 통합을 완료합니다.

  1. https://api.slack.com 에서 Slack API 콘솔에 로그인합니다. 2단계: Slack 애플리케이션 생성에서 생성한 앱을 선택합니다.

  2. 다음과 같이 [OAuth & Permissions] 기능을 업데이트합니다.

    1. 왼쪽 메뉴에서 OAuth & Permissions를 선택합니다.

    2. 리디렉션 URL에서 이전 단계에서 Amazon Lex 가 제공한 OAuth 엔드포인트를 추가합니다. 저장을 선택한 다음 저장 URL을 선택합니다.

    3. 봇 토큰 범위에서 OAuth 범위 추가 버튼을 사용하여 두 개의 권한을 추가합니다. 다음 텍스트를 사용하여 목록을 필터링합니다.

      • chat:write

      • team:read

  3. 요청 URL 값을 Amazon Lex 가 이전 단계에서 제공한 엔드포인트로 업데이트하여 상호 작용 및 바로가기 기능을 업데이트합니다. 3단계에서 저장한 엔드포인트를 입력한 다음 변경 사항 저장을 선택합니다.

  4. 다음과 같이 [Event Subscriptions] 기능을 구독합니다.

    • 켜기 옵션을 선택하여 이벤트를 활성화합니다.

    • 요청 URL 값을 Amazon Lex가 이전 단계에서 제공한 엔드포인트로 설정합니다.

    • 봇 이벤트 구독 단원에서 봇 사용자 이벤트 추가를 추가하고 message.im 봇 이벤트를 추가하여 최종 사용자와 Slack 봇 간 직접 메시징을 활성화합니다.

    • 변경 사항을 저장합니다.

  5. 다음과 같이 메시지 탭에서 메시지 전송을 활성화합니다.

    • 왼쪽 메뉴에서 앱 홈을 선택합니다.

    • 탭 표시 섹션에서 메시지 탭에서 사용자가 슬래시 명령 및 메시지를 보내도록 허용을 선택합니다.

  6. 설정에서 배포 관리를 선택합니다. 슬랙에 추가를 선택하여 애플리케이션을 설치합니다. 여러 작업 영역에 인증된 경우 먼저 드롭다운 목록에서 오른쪽 상단 모서리에 있는 올바른 작업 영역을 선택합니다. 그런 다음 허용을 선택하여 봇이 메시지에 응답할 수 있도록 승인합니다.

    참고

    나중에 Slack 애플리케이션 설정을 변경하는 경우 이 하위 단계를 다시 실행해야 합니다.

다음 단계

5단계: 통합 테스트