mqbot

0.0.12 • Public • Published

mqbot

a qqbot tool based on go-cqhttp and nodejs

How to use

  • 下载 go-cqhttp ,运行时请启用正向ws模式。
  • 根据 go-cqhttp 进行配置。
  • 运行你的机器人脚本。

Install

npm install mqbot

Example

const Bot = require("mqbot");

let bot = new Bot({
    port:8080
});

bot.on("message",(data)=>{
    let message = data.message;
    if(message == "ping") bot.reply(data,"pong!");
});

Config

let bot = new Bot(config);

Key Value Default
address go-cqhttp中WebSocket的地址 "ws://0.0.0.0"
port go-cqhttp中WebSocket的端口 8080
whiteUserList 用户白名单,空列表表示不启用 []
whiteGroupList 群组白名单,空列表表示不启用 []
blackUserList 用户黑名单 []
blackGroupList 群组黑名单 []
  • 黑名单群组和成员不响应message事件,即便在白名单群组。
  • 群组白名单启用时,仅白名单群组会响应message事件。
  • 用户白名单启用时,仅白名单用户会响应message事件。
  • 二者均启用时,群组白名单中的任何非黑名单用户都会响应message事件。而白名单用户在任何非黑名单群组都会响应message事件。

Reference

Readme

Keywords

Package Sidebar

Install

npm i mqbot

Weekly Downloads

3

Version

0.0.12

License

ISC

Unpacked Size

11.7 kB

Total Files

3

Last publish

Collaborators

  • muki-nb