Files
picoclaw/docs/channels/slack/README.ja.md
T
Cytown 667fc85d54 refactor(config): make config.Channel to multiple instance support
add new field type to Channel struct
config.channels refactor to channel_list
update config version to 3
update the docs
2026-04-13 22:21:21 +08:00

1.7 KiB
Raw Blame History

README に戻る

Slack

Slack は世界をリードする企業向けインスタントメッセージングプラットフォームです。PicoClaw は Slack の Socket Mode を使用してリアルタイムの双方向通信を実現しており、公開 Webhook エンドポイントの設定は不要です。

設定

{
  "channel_list": {
    "slack": {
      "enabled": true,
      "type": "slack",
      "bot_token": "xoxb-...",
      "app_token": "xapp-...",
      "allow_from": []
    }
  }
}
フィールド 必須 説明
enabled bool はい Slack チャンネルを有効にするかどうか
bot_token string はい Slack ボットの Bot User OAuth Tokenxoxb- で始まる)
app_token string はい Slack アプリの Socket Mode App Level Tokenxapp- で始まる)
allow_from array いいえ ユーザーIDのホワイトリスト。空の場合は全ユーザーを許可

セットアップ手順

  1. Slack API にアクセスして新しい Slack アプリを作成する
  2. Socket Mode を有効にして App Level Token を取得する
  3. Bot Token Scopes を追加する(例: chat:writeim:history など)
  4. アプリをワークスペースにインストールして Bot User OAuth Token を取得する
  5. Bot Token と App Token を設定ファイルに入力する