Back to Picoclaw

OneBot

docs/channels/onebot/README.ja.md

0.2.81.5 KB
Original Source

README に戻る

OneBot

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

設定

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

セットアップ手順

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