McdReforged
与 BotServer 进行对接的 Mcdr 插件。
特色功能
- 可以使用 !!qq 发送 QQ 群消息。
TIP
请注意,本插件的玩家列表依赖于原版的 List 指令获取。如果你的 List 指令输出由于模组被篡改,请自行尝试修改代码或卸载插件解决,也可以提交 Issues 向作者反馈,但耗时较长,并且我们并不保证接纳所有的格式。
插件安装
你可以到 Releases 下载最新版本 MCDR 服务器插件。
使用此插件前,你需要先安装 Websocket-Client
依赖。输入如下指令安装:
bash
pip3 install websocket-client
将下载好的 QQBot.mcdr
文拷贝到 MCDR 的 插件文件夹 下,安装完成。
插件配置
编辑 配置文件夹 qq_bot
下的 config.json
文件。配置文件内容参考如下:
json
{
"uri": "ws://127.0.0.1:8000/",
"name": "服务器名称",
"token": "令牌",
"reconnect_interval": 5
}
其中各个字段的含义如下:
字段名 | 类型 | 含义 |
---|---|---|
uri | 字符串 | WebSocket 连接的 Uri,格式为 ws://host:port/ |
name | 字符串 | 服务器名称,中英文都可。 |
token | 字符串 | 口令,和服务器配置文件下的 TOKEN 保持一致即可。 |
reconnect_interval | 整数 | 重连间隔,单位为秒,通常来说不需要修改。 |
其中 Uri 的 host 和 port 就是你的主机名和机器人配置的端口号。
当你看到类似 身份验证完毕,连接到机器人成功!
的日志时,说明你的服务器已经成功连接到机器人服务器。若出现错误提示,请确保你的机器人服务器已经开启,或者配置文件的 Port 是否正确。你可以通过 server
指令查看服务器是否连接上机器人。