ListenSlack 2025.5.31.15

번들

org.apache.nifi | nifi-slack-nar

설명

1개 이상의 Slack 대화에서 실시간 메시지 또는 Slack 명령을 검색합니다. 메시지는 JSON 형식으로 작성됩니다. 이 프로세서는 Slack에서 실시간 메시지 및 명령을 가져오는 데 사용해야 하며, 과거 메시지를 가져오는 메커니즘은 제공하지 않습니다. 채널에서 메시지를 처음 로딩할 때는 ConsumeSlack 프로세서를 사용해야 합니다. 이 프로세서를 구성하고 Slack에서 메시지와 명령을 검색하도록 설정하는 방법에 대한 자세한 내용은 사용법 / 추가 세부 정보를 참조하십시오.

태그

command, event, listen, message, real-time, receive, slack, social media, team, text, unstructured

입력 요구 사항

FORBIDDEN

민감한 동적 속성 지원

false

속성

속성

설명

앱 토큰

Slack 애플리케이션에 등록된 애플리케이션 토큰입니다

Bot Token

Slack 애플리케이션에 등록된 봇 토큰은 다음과 같습니다

수신할 이벤트 유형

프로세서가 응답해야 하는 이벤트 유형을 지정합니다

사용자 세부 정보 확인

프로세서가 수신 메시지를 보낸 Slack 사용자에 대한 세부 정보를 조회할지 여부를 지정합니다. true이면 JSON 출력에 ‘userDetails’라는 추가 필드가 포함됩니다. ‘사용자’ 필드에는 여전히 사용자의 ID 가 포함됩니다. 이 기능을 사용하려면 봇 토큰에 ‘users:read’ 및 선택적으로 ‘users.profile:read’ 봇 토큰 범위를 부여해야 합니다. 이 정보를 검색할 때 속도 제한을 초과하면 수신된 메시지가 거부되며 다시 전달해야 합니다.

관계

이름

설명

성공

생성되는 모든 FlowFiles 은 이 관계로 전송됩니다.

Writes 특성

이름

설명

mime.type

출력은 항상 JSON 형식이 되므로 application/json으로 설정합니다

slack.event.type

발생한 Slack 이벤트 유형으로 설정합니다

참고 항목