Giter VIP home page Giter VIP logo

qqguild-plugin's Introduction

QQ交流群~欢迎加入:884587317

  • 如果您对这个项目感到满意并认为它对你有所帮助,请给我一个Star

  • 您的认可是我持续更新的动力~非常感谢您的支持!

使用NodeJS-SDK进行连接

Visitor Count

此仓库停止维护~,请使用 Lian-plugin,一样的插件,后续维护会转移到此仓库

使用必读

展开/收起

目前插件已经不再继续兼容Yunzai-Bot,因为某一次更新,删了点文件,我也不再想继续维护了,请更换喵崽吧!

可选安装

Yunzai根目录执行,可更改启动命令为node apps来跳过登录QQ直接使用微信机器人,不影响原先的node app

curl -o "./apps.js" "https://gitee.com/Zyy955/Yunzai-Bot-plugin/raw/main/apps.js"

请给予机器人基础的权限...什么权限都没有的发个鬼消息啊= =

1.获取频道机器人

前往QQ开放平台 -> 登录 -> 应用管理 -> 创建机器人 -> 创建完成

前往应用管理 -> 选择你注册的机器人 -> 开发 -> 开发设置 -> 获取开发者ID(appID)机器人令牌

2.安装插件

Yunzai-Bot根目录执行,任选其一

Gitee:

git clone --depth=1 https://gitee.com/Zyy955/QQGuild-plugin ./plugins/QQGuild-plugin

Github:

git clone --depth=1 https://github.com/Zyy955/QQGuild-plugin ./plugins/QQGuild-plugin

安装依赖

pnpm install -P

安装失败再用这个:

pnpm config set sharp_binary_host "https://npmmirror.com/mirrors/sharp" && pnpm config set sharp_libvips_binary_host "https://npmmirror.com/mirrors/sharp-libvips" && pnpm install -P

3.机器人指令配置

展开/收起

这里的指令可以在控制台输入,例如输入#QQ频道设置...

添加机器人(删除机器人同理):

#QQ频道设置 是否沙盒:是否私域:开发者ID:机器人令牌 是=1 否=0

查看机器人:

#QQ频道账号

使用例子

展开/收起

是否沙盒:

是否私域:

开发者ID:123456789

机器人令牌:abcdefghijklmnopqrstuvwxyz123456

添加机器人:

#QQ频道设置 1:1:123456789:abcdefghijklmnopqrstuvwxyz123456

删除机器人:

#QQ频道设置 1:1:123456789:abcdefghijklmnopqrstuvwxyz123456

查看机器人:

#QQ频道账号

解除频道私信

解除私信3条后等待回复问题...机器人每天仅可发送两次私信主动消息

#QQ频道解除私信

分片转发

默认开启

分片转发:对每条转发的内容进行逐一发送

#QQ频道设置分片转发开启
#QQ频道设置分片转发关闭

更新

#QQ频道更新
#QQ频道强制更新
#QQ频道更新日志

设置主人

  • 使用方法
    • 方法1:发送#设置主人,随后复制发送控制台的验证码即可成为主人
    • 方法2:发送#设置主人@用户,需要你是主人的情况下,指定此用户成为主人

主人可通过#取消主人@用户或者#删除主人@用户

其他

获取个人id、频道id:
#我的id | #我的信息 | #ID | #信息

更换所有指令前缀:
请执行在 config/config.yaml 配置文件开启将`/`转换为`#`

适配进度

  • [√] 基础消息收发
  • [√] 撤回消息
  • [√] 引用消息
  • [√] 消息转发
  • [√] 将url转为二维码发送、可在config.yaml 设置白名单
  • [√] 将发送失败状态码和原因通过图片进行回复用户...
  • [√] 可控制台执行#QQ频道设置...
  • [√] 适配Bot.pickGroup(group_id).sendMsg("主动消息")方法
  • 适配设置、删除精华 应该不适配主体方法,会由插件自身完成...(再看)
  • [√] 支持xiaoyao-cvs-plugin所有功能,星铁图鉴会默认压缩图片大小
  • [√] 适配ChatGpt-plugin插件...可能连续对话还未适配:未经测试...
  • [√] 适配椰奶插件#禁言解禁#踢违禁词
  • [√] 支持喵喵维护版云崽 => 喵云崽
    • [√] 劫持喵云崽本体所有转发消息,使所有转发消息可正常发送

已知问题

目前如果两个机器人在同一个频道,并且其中一个非管理员,在非管理员不可见的频道触发指令后,会导致管理员的机器人报错11263,根据官方文档,这是系统错误,暂无法解决。

更新日志:点击查看

爱发电

爱发电

鸣谢

名称 作者 GitHub Gitee 备注
QQ机器人 ----- ----- ----- QQ机器人
QQ机器人文档 ----- ----- ----- QQ机器人文档
NodeJS-SDK ----- ----- ----- NodeJS-SDK
Yunzai-Bot @Le-niao ☞GitHub ☞Gitee 原版 Yunzai
Yunzai-Bot @喵喵 ☞GitHub ☞Gitee 喵喵维护版 Yunzai
Miao-Yunzai @喵喵 ☞GitHub ☞Gitee 喵版 Yunzai
Yunzai-Bot 索引库 @渔火Arcadia ☞GitHub ☞Gitee 云崽相关内容索引库

免责声明:

使用此插件产生的一切后果与本人均无关

请不要用于任何商业性行为

插件所有资源都来自互联网,侵删

qqguild-plugin's People

Contributors

shijinn520 avatar xiaotian2333 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.