Applicability
Applicable to: Gate Web
Preparation: Ensure you have logged in to GateClaw(Blue Lobster), have Slack workspace management permissions
Estimated time: 10 minutes
Objective
This guide will show you how to configure the GateClaw(Blue Lobster) Slack connector on Gate Web.
Steps
Step 1: Check Connector Status
On the [GateClaw] page, click [Connections]. The interface displays currently configured connectors and their status.
Step 2: Configure Slack
On the [GateClaw] - [Connections] page, select [Slack]. The Slack configuration page will appear, requiring you to enter Bot Token and App Token (you can proceed to the next step).
Step 3: Slack App Configuration
Perform operations in your Slack App management page to get your Token and authorization.
-
Log in to your Slack on the web and enter the Slack App management page:https://api.slack.com/apps
-
Click [Create An App], select configuration method [From a manifest], select your Slack workspace and enter App manifest then confirm;
{ "display_information": { "name": "GateClaw", "description": "Slack connector for OpenClaw" }, "features": { "app_home": { "home_tab_enabled": false, "messages_tab_enabled": true, "messages_tab_read_only_enabled": false }, "bot_user": { "display_name": "GateClaw", "always_online": false }, "slash_commands": [ { "command": "/openclaw", "description": "Send a message to OpenClaw", "should_escape": false } ] }, "oauth_config": { "scopes": { "bot": [ "chat:write", "commands", "channels:history", "channels:read", "groups:history", "groups:read", "im:history", "im:read", "im:write", "mpim:history", "mpim:read", "app_mentions:read" ] }, "pkce_enabled": false }, "settings": { "event_subscriptions": { "bot_events": [ "app_mention", "message.im" ] }, "interactivity": { "is_enabled": true }, "org_deploy_enabled": false, "socket_mode_enabled": true, "token_rotation_enabled": false } } -
In the left navigation bar of the App configuration page, click [Basic information]. At the bottom of the page, find App-Level Tokens, click [Generate Token and Scopes], enter a Token name and add Scope permission
connections:write(required, otherwise connection cannot be established), then confirm. After generation, copy and save the App Token.
- In the left navigation bar of the App configuration page, click [Install App], click [Install to Workspace], and after authorization, copy and save the Bot Token.
Step 4: Complete Slack Configuration
Return to the [GateClaw] - [Connections] - [Slack] configuration page. Enter the Bot Token and App Token you copied and saved, save them, and wait for system configuration to complete.
Step 5: Slack Conversation
In your [Slack] conversation window, use @Bot name to start a conversation (if the Bot hasn't joined the channel, you need to invite the Bot to join the channel first by entering /invite @Bot name in the conversation).
FAQ
Q1: What permissions do I need to configure Slack connection?
A: You need to be a Slack workspace administrator or have permissions to create Apps.
Q2: What's the difference between Bot Token and App Token?
A: Bot Token is used for Bot authentication, while App Token is used for Socket Mode connection. Both are required.
Q3: Why can't the Bot receive messages?
A: Please ensure Socket Mode is enabled, and app_mention and message.im events are subscribed in Event Subscriptions.
Q4: What should I do if the Bot hasn't joined the channel?
A: Enter /invite @Bot name in the conversation to invite the Bot to join the current channel.
Q5: What should I do if the Bot doesn't respond after configuration?
A: Please check if both Tokens are entered correctly, if Socket Mode is enabled, and if event subscriptions are configured correctly. If the problem persists, please contact Gate customer support.
Important Notes
GateClaw interacts with you through the Slack Bot. All content you send to the Bot and receive from the Bot must comply with the Slack Acceptable Use Policy and Legal Policies. If your Slack account or workspace is suspended or banned due to prohibited content sent to the Bot or received from the Bot, Gate assumes no liability.
Disclaimer
The content provided herein is for reference and educational purposes only and does not constitute any financial, investment, trading, or legal advice, nor does it constitute an offer or solicitation to buy or sell any digital assets. Gate makes no express or implied representations or warranties regarding the accuracy, completeness, or timeliness of the information contained herein. Product features, interfaces, rules, and fee structures may be updated or adjusted at any time. Please refer to the latest announcements and the actual information displayed on the Gate platform for the most accurate details.
Digital asset investments involve significant risk, and prices may fluctuate substantially. You may lose the entire amount of your investment. Please make decisions cautiously based on your own financial situation and risk tolerance after fully understanding the associated risks. If necessary, you are advised to consult an independent professional financial or legal advisor.
For more information about potential risks, please refer to Gate's Risk Disclosure and User Agreement.
