ListenSlack 2025.5.31.15

Pacote

org.apache.nifi | nifi-slack-nar

Descrição

Recupera mensagens em tempo real ou comandos do Slack de uma ou mais conversas do Slack. As mensagens são gravadas no formato JSON. Observe que esse processador deve ser usado para obter mensagens e comandos em tempo real do Slack e não fornece um mecanismo para obter mensagens históricas. O processador ConsumeSlack deve ser usado para um carregamento inicial de mensagens de um canal. Consulte Uso/Detalhes adicionais para obter mais informações sobre como configurar esse processador e habilitá-lo a recuperar mensagens e comandos do Slack.

Tags

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

Requisito de entrada

FORBIDDEN

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Token de aplicativo

O token de aplicativo que está registrado em seu aplicativo Slack

Token de bot

O token de bot que está registrado em seu aplicativo Slack

Tipo de evento a ser recebido

Especifica o tipo de evento ao qual o processador deve responder

Resolva os detalhes do usuário

Especifica se o processador deve procurar detalhes sobre o usuário do Slack que enviou a mensagem recebida. Se verdadeiro, a saída JSON conterá um campo adicional chamado “userDetails”. O campo “user” ainda conterá o ID de usuário. Para habilitar esse recurso, o token de bot deve receber o escopo do token de bot “users:read” e, opcionalmente, o escopo do token de bot “users.profile:read”. Se o limite de taxa for excedido ao recuperar essas informações, a mensagem recebida será rejeitada e deverá ser reenviada.

Relações

Nome

Descrição

success

Todos os FlowFiles que forem criados serão enviados para essa relação.

Grava atributos

Nome

Descrição

mime.type

Defina como application/json, pois a saída estará sempre no formato JSON

slack.event.type

Defina o tipo de evento do Slack que ocorreu

Consulte também