How to download csv file from slack using Read Binary Data

Describe the issue/error/question

I want to run a workflow like this:
File upload to slack channel → Slack Events API sends trigger to n8n webhook → n8n Workflow starts → Read binary file uploaded to slack → convert into spreadsheet → remaining workflow

What is the error message (if any)?

I have setup everything except this:
Read binary file uploaded to slack

Please share the workflow

Information on your n8n setup

  • n8n version: 0.220.0
  • Running n8n with the execution process [own(default), main]: main
  • Running n8n via [Docker, npm, n8n.cloud, desktop app]: Docker

Hi @kp-kun-dip!

The ‘read binary file’ node is just for reading a file from the local filesystem, so you don’t need it here.

Have a look at the Spreadsheet file node, which you can use to convert the binary file you get from Slack into JSON that you can process in subsequent steps.