ワンクリックで
channel-setup
Guide users through setting up communication channels (Slack, Discord, Telegram, etc.) for MetaClaw
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Guide users through setting up communication channels (Slack, Discord, Telegram, etc.) for MetaClaw
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Self-management skill for MetaClaw - configure LLM models, channels, skills, and all settings through natural language
Help new users get started with MetaClaw - setup wizard, first steps, and guided configuration
SOC 職業分類に基づく
| name | channel-setup |
| description | Guide users through setting up communication channels (Slack, Discord, Telegram, etc.) for MetaClaw |
| license | MIT |
| compatibility | ["metaclaw"] |
| allowed-tools | ["ReadFile","WriteFile","EditFile","Bash"] |
| metadata | {"version":"0.1.0","author":"MetaClaw","builtin":true} |
This skill guides users through configuring communication channels for MetaClaw.
| Channel | Connection Type | Difficulty |
|---|---|---|
| Slack | Socket Mode (no public URL) | Easy |
| Discord | Gateway (no public URL) | Easy |
| Telegram | Long-polling (no public URL) | Easy |
| Webhook | HTTP POST | Easy |
| IMAP/SMTP | Medium | |
| Cloud API + Webhook | Medium | |
| Google Chat | Webhook | Medium |
| Microsoft Teams | Bot Framework | Medium |
| Twilio | Webhook | Medium |
| LINE | Webhook | Medium |
| Webhook | Medium | |
| Zoom | Webhook | Medium |
chat:writeapp_mentions:readim:historyim:readim:writeSLACK_BOT_TOKEN in .envSLACK_APP_TOKENmessage.imapp_mention[channels.slack]
enabled = true
DISCORD_BOT_TOKEN in .env[channels.discord]
enabled = true
/newbot and follow the promptsTELEGRAM_BOT_TOKEN in .env[channels.telegram]
enabled = true
For custom integrations, use the generic webhook channel:
[channels.webhook]
enabled = true
secret = "your-webhook-secret"
POST to http://your-server:8000/webhook/incoming with:
{
"text": "Your message",
"user_id": "user123",
"channel_id": "channel456"
}
[channels.email]
enabled = true
Set in .env:
EMAIL_SMTP_HOST=smtp.gmail.com
EMAIL_SMTP_PORT=587
EMAIL_IMAP_HOST=imap.gmail.com
EMAIL_USERNAME=your@email.com
EMAIL_PASSWORD=your-app-password
Note: For Gmail, use an App Password (not your regular password).
After configuring, start the server:
metaclaw start
Check the logs for successful channel connections. Send a test message through the configured channel.