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.
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 |