# Yunzai QQBot Plugin **Repository Path**: Afkeru/Yunzai-QQBot-Plugin ## Basic Information - **Project Name**: Yunzai QQBot Plugin - **Description**: TRSS-Yunzai QQBot 适配器插件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2024-03-03 - **Last Updated**: 2024-03-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# TRSS-Yunzai QQBot Plugin TRSS-Yunzai QQBot 适配器 插件
# Tip 建议使用TRSS原版,此版本为`个人自用`版,会在`任意时间`直接进行更改,且`不会`与TRSS一致 ## 自用Fork版 1. 转发消息改为渲染成图片,需要安装`ws-plugin` 2. `#QQBot设置转换开启`配合`#ws绑定`实现互通数据 3. `#QQBotDAU` and `#QQBotDAUpro` 5. `QQBot-Plugin/Model`中`自定义入群发送主动消息` 6. `config/QQBot.yaml`中使用以下自定义模版,配合`e.toQQBotMD = true`将特定消息转换成md ```yml customMD: BotQQ: custom_template_id: 模版id keys: - key1 # 对应的模版key名字 - key2 ``` 7. `config/QQBot.yaml`中`saveDBFile: false`是否使用基于文件的数据库 8. `#QQBot调用统计` 根据`e.reply()`发送的消息进行统计,每条消息仅统计一次,未做持久化处理,默认关闭,`#QQBot设置调用统计开启` 9. `config/QQBot.yaml`中使用以下配置项,在`全局MD`时会`以MD的模式`自动加入`消息最后` ```yml mdSuffix: BotQQ: - key: key values: - value # ... ``` 10. `config/QQBot.yaml`中使用以下配置项,在`全局MD`时会`以button的模式`自动加入`按钮指定行数并独占一行`,当`超过`5排按钮时`不会添加` ```yml btnSuffix: BotQQ: position: 1 # 位置:第几行 1 - 5 values: - text: test callback: test - text: test2 input: test2 # ... 最多10个 ``` ## 安装教程 1. 准备:[TRSS-Yunzai](../../../Yunzai) 2. 输入:`#安装QQBot-Plugin` 3. 打开:[QQ 开放平台](https://q.qq.com) 创建 Bot: ① 创建机器人 ② 开发设置 → 得到 `机器人QQ号:AppID:Token:AppSecret` 4. 输入:`#QQBot设置机器人QQ号:AppID:Token:AppSecret:[01]:[01]` ## 格式示例 - 机器人QQ号 `114` AppID `514` Token `1919` AppSecret `810` 群Bot 频道私域 ``` #QQBot设置114:514:1919:810:1:1 ``` ## 发送文件(图片/语音/视频) - 使用公网地址,填入 `config/config/bot.yaml:url`,浏览器打开 url,后台日志应显示访问请求 - 使用其他 Bot,如 [ICQQ](https://gitee.com/TimeRainStarSky/Yunzai-ICQQ-Plugin) ## 高阶能力
Markdown 消息 高阶能力 → 消息模板 → 添加 Markdown 模板 模板名称:图文消息 使用场景:发送图文混排消息 Markdown 源码:`{{.a}}{{.b}}` 配置模板参数 | 模板参数 | 参数示例 | | - | - | | a | 开头文字![图片] | | b | (https://qqminiapp.cdn-go.cn/open-platform/11d80dc9/img/robot.b167c62c.png)结束文字 | 保存 → 提交审核 → 审核完成后,输入 `#QQBotMD机器人QQ号:模板ID`
## 使用教程 - #QQBot账号 - #QQBot设置 + `机器人QQ号:AppID:Token:AppSecret:是否群Bot:是否频道私域`(是1 否0) - #QQBotMD + `机器人QQ号:模板ID`