Next: , Previous: , Up: Top  


2 配置 CuteJabber

在获取 CuteJabber 的源代码时,你一定发现了 Settings.exmaple.json 文件,让我来向你解释一下它们:

明白了这些,你就可以开始编写你自己的配置文件了。

什么?你没明白?那就使用下面的示例配置吧!它可以和下文 Mirai API HTTP 的实例配置文件很好的工作。

{
    "Mirai": {
	"URL": "127.0.0.1:8888",
	"QQID": "把你的 QQ 号放进来",
	"AuthKey": "1234567890"
    },
    "HTTP": {
	"Address": "localhost"
    },
    "Jabber": {
	"JabberID": "把你BOT的 JID 放进来",
	"JabberPW": "把你的 Jabber/XMPP BOT用户密码放进来",
	"Target": "把你的 JID 放进来"
	"DebugMode": false
    }
}

把你的配置文件保存到 CuteJabber/JabberMan/Settings.json 就配置完成了。

CuteJabber 配置完成后,需要配置 Mirai API HTTP。

首先,你需要在 Mirai 所在的目录(例如:CuteJabber/Requirement),新建一个目录 plugins/MiraiAPIHTTP,再向里面新建一个名为 setting.yml 的文件。

换作 ShellScript 它是这样的:

mkdir -p Requirement/plugins/MiraiAPIHTTP
touch Requirement/plugins/MiraiAPIHTTP/setting.yml

setting.yml 的配置就不赘述了,这是实例配置:

# 监听地址
host: '0.0.0.0'
# 监听端口
port: 8888
# 验证密钥
authKey: 1234567890
# 上报服务
report:
  enable: true
  groupMessage:
    report: true
  friendMessage:
    report: true
  tempMessage:
    report: false
  destinations:
   # 上报的地址,和 CuteJabber HTTP 段的 Host 一致。
   # 注意,在目前版本端口固定为 9999。如想更改,请参看第四章。
   - http://127.0.0.1:9999/

把文件保存到 plugins/MiraiAPIHTTP/setting.yml,大功告成!