add-slack
SolidAdd Slack channel integration via Chat SDK.
AI & Automation 29,545 stars
12887 forks Updated yesterday MIT
Install
Quality Score: 92/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Add Slack Channel
Adds Slack support via the Chat SDK bridge.
## Install
NanoClaw doesn't ship channels in trunk. This skill copies the Slack adapter in from the `channels` branch.
### Pre-flight (idempotent)
Skip to **Credentials** if all of these are already in place:
- `src/channels/slack.ts` exists
- `src/channels/index.ts` contains `import './slack.js';`
- `@chat-adapter/slack` is listed in `package.json` dependencies
Otherwise continue. Every step below is safe to re-run.
### 1. Fetch the channels branch
```bash
git fetch origin channels
```
### 2. Copy the adapter
```bash
git show origin/channels:src/channels/slack.ts > src/channels/slack.ts
```
### 3. Append the self-registration import
Append to `src/channels/index.ts` (skip if the line is already present):
```typescript
import './slack.js';
```
### 4. Install the adapter package (pinned)
```bash
pnpm install @chat-adapter/slack@4.27.0
```
### 5. Build
```bash
pnpm run build
```
## Credentials
### Create Slack App
1. Go to [api.slack.com/apps](https://api.slack.com/apps) and click **Create New App** > **From scratch**
2. Name it (e.g., "NanoClaw") and select your workspace
3. Go to **OAuth & Permissions** and add Bot Token Scopes:
- `chat:write`, `im:write`, `channels:history`, `groups:history`, `im:history`, `channels:read`, `groups:read`, `users:read`, `reactions:write`, `files:read`, `files:write`
4. Click **Install to Workspace** and copy the **Bot User OAuth Token** (`xoxb-...`)
5. Go t...
Details
- Author
- nanocoai
- Repository
- nanocoai/nanoclaw
- Created
- 3 months ago
- Last Updated
- yesterday
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
add-slack
Add Slack as a channel. Can replace WhatsApp entirely or run alongside it. Uses Socket Mode (no public URL needed).
29,545 Updated yesterday
qwibitai AI & Automation Solid
add-discord
Add Discord bot channel integration via Chat SDK.
29,545 Updated yesterday
nanocoai AI & Automation Solid
add-gchat
Add Google Chat channel integration via Chat SDK.
29,545 Updated yesterday
nanocoai AI & Automation Solid
add-teams
Add Microsoft Teams channel integration via Chat SDK.
29,545 Updated yesterday
nanocoai AI & Automation Solid
add-github
Add GitHub channel integration via Chat SDK. PR and issue comment threads as conversations.
29,545 Updated yesterday
nanocoai