From 310c747f3042e54ce8d5da870461e91d0d353be9 Mon Sep 17 00:00:00 2001 From: Yiwen-Chan Date: Sat, 9 Jan 2021 08:38:26 +0800 Subject: [PATCH] :memo: Update README.md --- README.md | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..9a30ae28 --- /dev/null +++ b/README.md @@ -0,0 +1,117 @@ +# GroupManager +一个点开即用的管理群聊插件 + +![Badge](https://img.shields.io/badge/OneBot-v11-black) +[![License](https://img.shields.io/github/license/Yiwen-Chan/GroupManagerBot.svg)](https://raw.githubusercontent.com/Yiwen-Chan/GroupManagerBot/master/LICENSE) +[![QQ 群](https://img.shields.io/badge/qq%E7%BE%A4-1048452984-green.svg)](https://jq.qq.com/?_wv=1027&k=QMb7x1mM) + +本项目符合 [OneBot](https://github.com/howmanybots/onebot) 标准,下面内容为旧版本移植,不确保是否有误 + +可基于以下项目与机器人框架/平台进行交互 +| 项目地址 | 平台 | 核心作者 | 备注 | +| --- | --- | --- | --- | +| [Yiwen-Chan/OneBot-YaYa](https://github.com/Yiwen-Chan/OneBot-YaYa) | [先驱](https://www.xianqubot.com/) | kanri | | +| [richardchien/coolq-http-api](https://github.com/richardchien/coolq-http-api) | CKYU | richardchien | 可在 Mirai 平台使用 [mirai-native](https://github.com/iTXTech/mirai-native) 加载 | +| [Mrs4s/go-cqhttp](https://github.com/Mrs4s/go-cqhttp) | [MiraiGo](https://github.com/Mrs4s/MiraiGo) | Mrs4s | | +| [yyuueexxiinngg/cqhttp-mirai](https://github.com/yyuueexxiinngg/cqhttp-mirai) | [Mirai](https://github.com/mamoe/mirai) | yyuueexxiinngg | | +| [takayama-lily/onebot](https://github.com/takayama-lily/onebot) | [OICQ](https://github.com/takayama-lily/oicq) | takayama | | +| [ProtobufBot](https://github.com/ProtobufBot) | [Mirai](https://github.com/mamoe/mirai) | lz1998 | 事件和 API 数据内容和 OneBot 一致,通信方式不兼容 | + +## 开始使用 + +注意:本插件使用websocket与cqhttp项目进行交互,非反向ws + +1.建议选择go-cqhttp,下载releases并按照下面配置设置 + +2.下载GroupManager的releases,可直接运行 + +3.第一次运行自动产生config.json,修改后再次运行 + +4.发送“群管系统”呼出菜单(还没写,详情可以看生成的config.json) + +5.在config.json可自定义各种命令以及回复内容 + +## 配置相关 + +GroupManager部分设置(GroupManager\config.json) +```json +... + "插件版本": "1", + "监听地址": "127.0.0.1", + "监听端口": "8080", + "Token": "", + "主人QQ": + - "66666666", + - "88888888", +... +``` +若使用OneBot-YaYa,部分配置如下(XQ\onebot\config.yml) +```yaml +... + bots: + # bot的qq号 + - bot: 87654321 + # 正向Websocket服务器 + websocket: + - name: GroupManager + enable: true + host: 127.0.0.1 + port: 8080 + access_token: "" + post_message_format: string +... +``` +若使用cqhttp-mirai,部分配置如下(miraiOK\plugins\CQHTTPMirai\setting.yml) +```yaml +... + # 正向Websocket服务器 + ws: + # 可选,是否启用正向Websocket服务器,默认不启用 + enable: true + # 可选,上报消息格式,string 为字符串格式,array 为数组格式, 默认为string + postMessageFormat: string + # 可选,访问口令, 默认为空, 即不设置Token + accessToken: "" + # 监听主机 + wsHost: "127.0.0.1" + # 监听端口 + wsPort: 8080 +... +``` +若使用go-cqhttp,部分配置如下(go-cqhttp/config.json) +```json +... + "ws_config": { + "enabled": true, + "host": "127.0.0.1", + "port": 2333 + }, +... +``` +注意:以上仅列出了与ws相关设置,其他配置可自行摸索或找我配置 +## 功能列表 +### 禁言类 +- [x] 禁言 +- [x] 解除禁言 +- [x] 全员禁言 +- [x] 解除全员禁言 +### 权限类 +- [x] 升为管理 * +- [x] 取消管理 * +### 设置类 +- [x] 修改群名片 +- [x] 设置群头衔 +### 操作类 +- [ ] 撤回 +- [ ] 警告 +- [x] 踢出 +- [x] 退出群聊 +- [ ] 敏感词 +- [ ] 黑白名单 +### 通知类 +- [x] 入群欢迎 * +- [x] 退群通知 * +- [x] 入群申请通知 * +- [x] 添加好友通知 * +### 同意类 +- [ ] 同意 \ No newline at end of file