ConsumeSlack 2.0.0

Bundle
org.apache.nifi | nifi-slack-nar
Description
Retrieves messages from one or more configured Slack channels. The messages are written out in JSON format. See Usage / Additional Details for more information about how to configure this Processor and enable it to retrieve messages from Slack.
Tags
conversation, conversation.history, slack, social media, team, text, unstructured
Input Requirement
FORBIDDEN
Supports Sensitive Dynamic Properties
false
Properties
State Management
Scopes Description
CLUSTER Maintains a mapping of Slack Channel IDs to the timestamp of the last message that was retrieved for that channel. This allows the processor to only retrieve messages that have been posted since the last time the processor was run. This state is stored in the cluster so that if the Primary Node changes, the new node will pick up where the previous node left off.
Relationships
Name Description
success Slack messages that are successfully received will be routed to this relationship
Writes Attributes
Name Description
slack.channel.id The ID of the Slack Channel from which the messages were retrieved
slack.message.count The number of slack messages that are included in the FlowFile
mime.type Set to application/json, as the output will always be in JSON format
See Also