Loader Slack

This is a component that reads a CSV input file that has {messagechannel_id} fields, and post each of the messages to the corresponding channel via Slack API.

Prerequisite

The bot users must have the chat:write scope allowed to perform the chat.postMessage API method.

Learn more: about how to create a bot in your workspace, please refer to this article.

Data In/Data Out

Data In

The CSV input file has to contain {messagechannel_id} fields, so component can post each of the messages to the corresponding Slack channel.

 

The CSV file needs to be stored in out/tables.

Data Out N/A

Learn more: about folder structure in configuration here.

 

Parameters

slack.png

Bot Oauth Token (required)

The API key used to send requests to Slack API.

 

Input File (required) The file name of the input CSV file that will be loaded to Slack.