Lyrstar的学习笔记

水善利万物而不争,处众人之所恶,故几于道。

QQ开放平台

官网入口

QQ机器人文档

API文档

官方SDK



开源SDK

由于官方SDK无人维护,且没有提供群消息相关方法,所以选择使用个人维护的开源SDK

npm i qq-bot-sdk
const { createOpenAPI, createWebsocket, AvailableIntentsEventsEnum } = require("qq-bot-sdk"); // commonjs引用方法

const testConfigWs = {
    appID: "APPID",
    token: "TOKEN",
    intents: [AvailableIntentsEventsEnum.GUILD_MESSAGES], // 设置监听类型
};

const client = createOpenAPI(testConfigWs); // 创建client实例(用于发送消息)
const ws = createWebsocket(testConfigWs); // 创建ws实例(用于接收消息)