Slack Connection Impossible

I have been trying for 4 days to make a connection with Slack using make.com .

PROBLEM:
In the module “watch private channel messages” i want to have the “Input method : select from list” and the private channel “Sergio CHANNEL” but nothing comes up, so i cannot advance.

WHAT STEPS I WANT TO CREATE?

  • I am connecting Make to Airtable
  • Airtable will download the files sent thru slack (like audio, video or image) and put it in / download it to the Airtable database.
  • The start would be a “watch private channel messages” then connect to “download a file” (like audio, video or image).
    I will have the connection with other people and me or other people can upload a file (like audio, video or image).

ADDITIONALLY
But other times i will send a URL in the slack chat and i want make to do pick up the URL and put it into Airtable… does that need some additional?

WHAT I HAVE DONE UNTIL NOW?
I have followed the steps and have set the Oauth permissions for both user AND bot, user only, and bot only. The manual (https://www.make.com/en/help/app/slack) does not say anything about creating an API and using the “User OAuth Token” that starts with “xoxp-111…”.

QUESTIONS
(1) Do I have to create a user or a bot or both?
(2) When making a connection in make and click “Advanced” do I have to put something in “Scope”? If so, what?
(3) In the same advanced window, do i only have to put the Client ID and Client Secret? please someone explain what to do
(4) Do I have to install the “Slack App” into my workspace?
(5) Do I have to do something with OAuth Tokens?
(6) Id the app is installed in my workspace do i have to delete it and install it?

Please help!
C

Hey Lee

I think i can help you out. Let me try it out here and i’ll returnnto you. :+1:

Hi Gigo!

Hey I got it working, BUT now i have a problem with these:

(1) HTTP module does not read some URLs:
(a) Related to this, a URL for example: www.forbes.com/an-article → it extracts the text without any problems
(b) If I use some other URLs, a 404 error message appears like the ones below. Can you help me get this fixed or how to overcome this and read the page? Please share a step by step guide or general advice on how to solve this problem. Is there a solution that do not cost? is there a solution that costs is this a monthly payment?

(2) TWITTER posting, I wanted to test some tweets derived from the content contained in the URLs, but some times it worked and MANY times more it does not. How can i test the Twitter module if some how it does not process the order and this counts towards Twitter rule of not spamming or posting similar or same tweets. It is a test after all, i don’t plan to do this all the time, it is just a nightmare to test 1 or 2 times max every 2 days. Even now, i don’t know how to go about this. what do you recommend?

Slack and HTTP scenario

Twitter Scenario

DATA ERROR 404

Hey Lee

Glad too see you got it working. I’ve also came up with a solution, seems a bit different that yours though.

I included an explanatory video and a blueprint.
Slack Scenario.json (49.3 KB)

Video:

Scopes used:
channels:history
channels:read
files:read
groups:history
groups:read
im:read
links:read
mpim:read
users:read

Hope you can use some inspiration from my solution.

Kind regards
Riko

Hey again Lee

A couple of things about the second post you made.
I pretty sure coping a part of or in it’s whole, an article and posting it on X (Twitter) goes against copyright law.
I am in no way a legal advisor. No comments should be taken as legal advices and I do not want to contribute to any such activities. Just to be clear. :slight_smile:

So in the context of Make.com
A 404 is a “page does not exist” so some of the links is not valid og might be inaccessible when sending them in?
Link: HTTP 404 - Wikipedia

From the Error text you provided, is the %%PUBLISH_URL_REPLACEMENT%%, something you added or is the screenshot the raw data output from the error?

In regards to the limits, it is very plausible that you can hit those. Please read this link carefully:
Rate limits | Docs | Twitter Developer Platform (x.com)

Hope this helps you on your way. :+1: