현재 사용자가 Slack에서 보낸 모든 메시지를 자동으로 반복 처리하려면 사용자의 각 메시지에 대해 반복자를 사용합니다. 이를 통해 특정 사용자의 메시지를 분석, 보관 또는 응답하는 등의 작업을 자동화할 수 있습니다.

절차

  • 작업 팔레트의 루프 package에서 루프 작업을 더블 클릭하거나 드래그합니다.
  • 반복자 목록에서 Slack 패키지를 검색한 후 사용자의 각 메시지에 대해 옵션을 선택합니다.
  • 세션 이름 필드를 사용하여 다음 옵션 중 하나를 선택합니다.
    • 세션 이름: 연결 작업에서 사용한 세션 이름을 입력합니다.

      (선택 사항) 값 삽입 아이콘을 클릭하여 Slack 세션 이름을 저장하는 데 사용한 기존 변수를 선택합니다.

    • 변수: 세션 이름을 저장하는 데 사용한 변수의 이름을 입력합니다.
  • 차트 유형: 다음 옵션 중 하나를 선택합니다.
    • 일대일: 루프에 있는 사용자들 간의 쪽지만 포함됩니다.
    • 그룹: 루프에 그룹 채팅을 포함합니다.
    • 둘 모두: 쪽지(1:1)와 그룹 채팅 및 채널의 메시지가 포함됩니다.
  • 시작 날짜종료 날짜 옵션을 사용하여 지정된 날짜 범위 내의 메시지를 필터링합니다.
  • 메시지 세부 정보를 변수에 할당 필드에서 메시지 세부 정보를 출력 변수에 저장하려면 여러 변수 또는 사전 변수 중 하나를 선택합니다.
    • 여러 변수: 특정 키(예: ID, chatType, message, webURL)에 대해 검색된 각 값을 개별 변수에 할당하여, 각 세부 정보를 특정 변수에 매핑할 수 있도록 합니다. 각 변수에 대해 다음 단계를 수행하십시오.
      • 변수 매핑 추가를 클릭합니다.
      • 변수의 를 입력합니다.
      • 변수에 매핑 필드에서 데이터가 저장될 변수를 선택합니다.
      • 구성된 변수에 저장할 데이터에 대해 추가를 클릭합니다.
      표 1. 변수 매핑이 포함된 키
      설명 변수 유형
      chatId 채팅(대화 스레드)의 고유 식별자입니다. 문자열
      chatType 채팅 유형(1:1 또는 그룹). 문자열
      메시지 사용자가 보낸 메시지의 내용입니다. 문자열
      webURL 메시지 또는 채팅에 액세스할 수 있는 직접 URL입니다. 문자열
    • 사전: 모든 값을 키-값 쌍으로 이루어진 사전 객체에 저장합니다.