-
Notifications
You must be signed in to change notification settings - Fork 4
Home
树梢 edited this page Sep 2, 2023
·
3 revisions
源: QQChat-用于连接Minecraft和QQ的插件
修改:XueK__ 前往主页
使用方式:
- 将Release里面的GUGUbot.mcdr放入
/plugins - 加载后,在
/config/GUGUbot/config.yml中配置机器人 - 注意修改
CoolQAPI的command_prefix的默认值为#,否则使用不了命令功能
- 已存储在插件对应的文件夹内的 requirements.txt 中, 可以使用
pip install -r requirements.txt安装
QQ部分帮助,向QQ机器人发送,可以私聊也可以群聊发送 #帮助
基本功能:聊天互相转发
#绑定 -> 查看绑定相关帮助
#白名单 -> 查看白名单相关帮助
#启动指令 -> 查看启动指令相关帮助
#违禁词 -> 查看违禁词相关帮助
#关键词 -> 查看关键词相关帮助
#游戏内关键词 -> 查看游戏内关键词相关帮助
#uuid -> 查看uuid 匹配相关帮助
#名字 -> 查看机器人名字相关帮助
#审核 -> 协助审核功能
- 游戏ID与QQ绑定
#绑定#绑定 列表 -> 查看绑定列表 #绑定 查询 <QQ号> -> 查询绑定ID #绑定 解绑 <QQ号> -> 解除绑定 #绑定 <QQ号> <游戏ID> -> 绑定新ID
- 白名单管理
#白名单#白名单 添加 <target> -> 添加白名单成员 #白名单 列表 -> 列出白名单成员 #白名单 关 -> 关闭白名单 #白名单 开 -> 开启白名单 #白名单 重载 -> 重载白名单 #白名单 删除 <target> -> 删除白名单成员 <target> 可以是玩家名/目标选择器/UUID
- 服务器启动时执行指令
#启动指令启动指令 添加 <名称> <指令> -> 添加启动指令 #启动指令 列表 -> 查看现有启动指令 #启动指令 删除 <名称> -> 删除指定启动指令 #启动指令 开 -> 开启开服指令 #启动指令 关 -> 关闭开服指令 #启动指令 执行 -> 执行一遍开服指令 #启动指令 重载 -> 重载开服指令
- 触发(包含模式)违禁词自动撤回
#违禁词#违禁词 添加 <违禁词> <违禁理由> -> 添加违禁词 #违禁词 列表 -> 显示违禁词列表及理由 #违禁词 删除 <违禁词> -> 删除指定违禁词 #违禁词 开 -> 开启违禁词 #违禁词 关 -> 关闭违禁词 #违禁词 重载 -> 重载违禁词
- 发送关键词(完全匹配模式)自动回复,支持图片
#关键词#关键词 开 -> 开启关键词 #关键词 关 -> 关闭关键词 #关键词 重载 -> 重载关键词 > #关键词 列表 -> 显示关键词列表 #添加 <关键词> <回复> -> 添加关键词 #删除 <关键词> -> 删除指定关键词
- 游戏内关键词
#游戏内关键词#不再提供开关
- uuid 匹配 游戏ID,如果有时游戏内现实ID不匹配,可以尝试重新匹配一下uuid
#uuid#uuid 列表 -> 查看uuid绑定表 #uuid 重载 -> 重新匹配uuid #uuid 更新 <老ID> <新ID> -> 改白名单的名字 /uuid name 查看白名单名字 #此功能已失去
- 让机器人昵称显示为在线人数
#名字#名字 开 -> 机器人名字显示为在线人数,需要在配置文件内配置服务器公网或IP域名和端口(一直显示会占用少许服务器资源) #名字 关 -> 机器人名字为特殊空白名字,如果不支持请关闭此功能,然后你就可以自己给机器人命名了
- 协助审核,会自动识别加群申请,通过申请填写的回答(请将问题设置为"你的邀请人?"或"你的邀请人?")的 <别名> 并将请求通过私聊和群聊艾特的方式将申请人昵称和回答发送到审核员,若审核员游戏在线还会发送到游戏,此> 时审核员只需在游戏、群聊或私聊发送通过即可同意申请
#审核#审核 开 -> 开启自动审核 #审核 关 -> 关闭自动审核 #审核 添加 <QQ号> <别名> -> 添加审核员的别名(匹配用) #审核 删除 <QQ号> -> 删除审核员 #审核 列表 -> 审核员列表
#玩家 -> 获取在线玩家列表
#假人 -> 获取在线假人列表
#服务器 -> 同时获取在线玩家和假人列表
#绑定 <游戏ID> -> 绑定你的游戏ID
#mc <消息> -> 向游戏内发送消息(可以触发游戏内关键词)
#风格 -> 机器人风格帮助
#游戏关键词 列表 -> 显示现有游戏内关键词列表
#删除假人 <假人名字> -> 删除游戏内指定假人
#服务器 -> 同时获取玩家列表和假人列表
关键词相关:
#添加 <关键词> <回复> -> 添加游戏内关键词回复
#添加图片 <关键词> -> 添加关键词图片
#删除 <关键词> -> 删除关键词
#列表 -> 获取关键词回复列表
- 机器人回复风格切换
#风格#风格 列表 -> 风格列表 #风格 <风格> -> 切换至指定风格
- 内置模式:
普通傲娇- AI生成后内置的模式:
雌小鬼御姐萝莉波奇酱病娇中二病
配置机器人管理
写在配置文件里的管理员,无论什么情况下都拥有管理员权限
- config.yml
admin_id:
- 123456
- 234567只要有机器人的好友就能拥有管理员权限,请关闭机器人的好友申请功能
- 暂无开关,请千万谨慎!
在管理群内的人都拥有管理员的权限,离群即失去管理员权限,仅限在群内生效
- config.yml
admin_group_id:
- 123456基于指令并获取返回结果,后续可能会取消!
- 获取真实的在线情况
- 获取添加白名单的反馈数据
- server.properties
rcon.port=12345
enable-rcon=true
rcon.password=123456
- config.yml
rcon:
enable: true
address: 127.0.0.1
port: 12345
password: 123456
CoolQAPI是前置插件不可忽略
配置方法部分源自原始插件说明
推荐使用 go-cqhttp
在account字段中设置QQ帐号和密码:
account:
uin: 1233456
password: ''- 将配置中的
http设置为true,将websocket设置为false。 然后在 go-cqhttp 配置的servers字段中设置http(此配置应与CoolQAPI配置内容匹配):
servers:
- http:
address: 0.0.0.0:5700
post:
- url: http://127.0.0.1:5701/
配置项 默认值 说明 post_host 127.0.0.1接收数据上报的地址 post_port 5701对应 go-cqhttp 的 HTTP 监听端口 api_host 127.0.0.1对应 go-cqhttp 的地址 api_port 5700对应 go-cqhttp url配置的端口command_prefix /需要修改成 #以启用机器人函数功能
本插件不提供多服功能,但仍然保留原本拥有的功能,不保证能够正常使用,如需使用请查看原始插件
请查看原始插件说明,如有需求请提交问题
如果需要更多联动或提交想法和问题请提交 issues 或 QQ 1377820366 提交!
视情况添加,请勿联系他人(开发者:雪开)
- 禁止声明为你原创
- 在关键词回复处添加以下关键词
插件来源->https://github.com/LoosePrince/PF-MCDRQQchat - 禁止商业服使用、盈利等
- 禁止售卖
- 允许二次创作,但请标明来源