Slack List

Slack List

Certified

List Slack conversations

Lists channels by type with pagination handling. Stores results to internal storage and emits record count.

yaml
type: io.kestra.plugin.slack.app.conversations.List

List all public channels

yaml
id: slack_list_channels
namespace: company.team

tasks:
  - id: list_channels
    type: io.kestra.plugin.slack.app.conversations.List
    token: "{{ secret('SLACK_TOKEN') }}"
    types: ["PUBLIC_CHANNEL"]
Properties

Slack token

Defaultfalse

Exclude archived channels

If true, archived channels are filtered out. Default false.

Reference (ref) of the pluginDefaults to apply to this task.

Team ID

Encoded team ID required when using an org token.

SubTypestring
Default["PUBLIC_CHANNEL"]
Possible Values
PUBLIC_CHANNELPRIVATE_CHANNELMPIMIM

Channel types to include

Defaults to public channels. Allowed values: public_channel, private_channel, mpim, im.

Number of conversations fetched

Formaturi

URI of stored conversations file

The number of records fetch.