node-cq-websocket

A Node SDK for developing QQ chatbots based on WebSocket, which is depending on CoolQ and CQHTTP API plugin.

View project on GitHub

本項目即日起停止維護,隨著酷Q、CQHTTP一同走入歷史,畫下完美句點。感謝各方好友的支持與參與。


CQWebSocket SDK 說明文件

使用方式

CDN

如果你在網頁前端上使用,可以通過 CDN 引入。

  • 最新版
    <script src="https://cdn.jsdelivr.net/npm/cq-websocket/dist/cq-websocket.min.js"></script>
    
  • 指定版本 (以 v2.0.0 為例, 可依照實際需求版本自行替換版號)

    CDN 引入方式僅提供 v1.8.1 以上的版本使用

    <script src="https://cdn.jsdelivr.net/npm/cq-websocket@2.0.0/dist/cq-websocket.min.js"></script>
    

在你的 js 代碼中, 使用全局變數 CQWebSocketSDK 獲取 SDK。

// 全局變數 CQWebSocketSDK 存在於 window 對象下
const { CQWebSocket } = window.CQWebSocketSDK
const bot = new CQWebSocket()

NPM

如果你使用打包工具(如 webpack, browserify…)或 NodeJS,可以通過 NPM 安裝。

npm install cq-websocket

將 SDK 導入代碼

const { CQWebSocket } = require('cq-websocket')

或是使用 ES6 import

import { CQWebSocket } from 'cq-websocket'

快速開始

閱讀更多 ➡️

API 文件

閱讀更多 ➡️