@hitechclaw/channel-slack
v2.0.1
Published
HiTechClaw Slack channel plugin using Bolt SDK
Readme
title: Slack description: Connect HiTechClaw to your Slack workspace for AI-powered team assistance.
Prerequisites
- A Slack workspace with admin access
- A Slack App created at api.slack.com
Setup
1. Create a Slack App
- Go to api.slack.com/apps → Create New App
- Choose From scratch, name it (e.g., "HiTechClaw AI"), select your workspace
- Navigate to OAuth & Permissions → add these Bot Token Scopes:
chat:write— Send messageschannels:history— Read channel messagesim:history— Read DM messagesapp_mentions:read— Detect @mentions
- Click Install to Workspace → authorize
- Copy the Bot User OAuth Token (
xoxb-...)
2. Enable Events (recommended)
- Go to Event Subscriptions → enable
- Set Request URL to your HiTechClaw webhook:
https://your-domain/api/channels/slack/events - Subscribe to bot events:
message.channels,message.im,app_mention
3. Configure in HiTechClaw
- Navigate to Channels → Add Channel → Slack
- Enter your Bot Token and Signing Secret
- Click Test Connection to verify
- Activate the channel
Configuration Fields
| Field | Required | Description |
|-------|----------|-------------|
| botToken | ✅ | Bot User OAuth Token (xoxb-...) |
| signingSecret | ✅ | App signing secret (from Basic Information) |
Features
- Thread support: Replies in threads when messages are in threads
- @mention detection: Only responds when mentioned in channels
- DM support: All direct messages are processed
- Rich text: Supports Slack's mrkdwn formatting
