Files
picoclaw/docs/channels/onebot/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.5 KiB

README に戻る

OneBot

OneBot は QQ ボット向けのオープンプロトコル標準で、複数の QQ ボット実装(例: go-cqhttp、Mirai)に統一されたインターフェースを提供します。通信には WebSocket を使用します。

設定

{
  "channel_list": {
    "onebot": {
      "enabled": true,
      "type": "onebot",
      "ws_url": "ws://localhost:8080",
      "access_token": "",
      "allow_from": []
    }
  }
}
フィールド 必須 説明
enabled bool はい OneBot チャンネルを有効にするかどうか
ws_url string はい OneBot サーバーの WebSocket URL
access_token string いいえ OneBot サーバーへの接続に使用するアクセストークン
allow_from array いいえ ユーザーIDのホワイトリスト。空の場合は全ユーザーを許可

セットアップ手順

  1. OneBot 互換の実装(例: napcat)をデプロイする
  2. OneBot 実装で WebSocket サービスを有効にし、アクセストークンを設定する(必要な場合)
  3. WebSocket URL とアクセストークンを設定ファイルに入力する