Slack Watch Private Message - Channel Not Found

:bullseye: What is your goal?

I am trying to get slack message via “Watch Slack Private Channel Message” but I keep getting the following error: Error: channel_not_found (200)

:thinking: What is the problem & what have you tried?

:white_check_mark: Here’s what I’ve done so far:

  1. Created a custom Slack app with these bot token scopes:
  • chat:write
  • groups:read
  • groups:history
  1. Installed the app to my workspace and authorized it in Make.com with Client ID & Secret
  2. Reauthorized the Slack connection in Make

Despite all of this, I still get channel_not_found when the scenario runs.

:clipboard: Error messages or input/output bundles

The operation failed with an error. Error: channel_not_found (200).

:red_question_mark: Any ideas on what might be missing?

I have shared my json below.

Is there an extra permission, configuration, or API nuance I’m overlooking?

Thanks in advance for your help!

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Receipts (Bookkeeper Slack Agent).blueprint.json (516 KB)

1 Like

This issue could occur when you have multiple workspaces. Could you please check if you have authorised the Bot to the correct workspace.

1 Like

hi thilak, thank you so much for your reply. I believe I have added the correct bot into the correct workspace and channel. pls see screenshot of my bot “TA Bookkeeper” which has been added into my private channel.

any idea what else I might be doing wrong?

1 Like

Hello, this usually happens when Slack is not seeing the channel from the bots perspective. Have you tried inviting the bot into your channel (/invite @botname), that may help your situation.

Another thing you might want to do is check your bot scopes to be sure they are under “Bot Token Scopes”. You may need to reconnect the app to Make after adding the scopes.

3 Likes

thank you so much for your help. it works now. thank you!!

1 Like