架MiraiQQ機(jī)器人服務(wù)端
首先下載
https://github.com/iTXTech/mcl-installer/releases
mcl-installer-1.0.7-windows-amd64.exe
然后找個(gè)目錄建個(gè)文件夾MiraiConsole,把上面的文件放進(jìn)去運(yùn)行,然后一路回車就行。
結(jié)束后,運(yùn)行目錄里的mcl.cmd,運(yùn)行完畢后/stop退出
拷貝兩個(gè)插件到目錄plugins下:
mirai-api-http-v2.7.1.mirai2.jar(https://github.com/project-mirai/mirai-api-http/releases)
mirai-login-solver-sakura-0.0.8.mirai2.jar
然后再次運(yùn)行mcl.cmd,運(yùn)行完畢后/stop再次退出
打開目錄MiraiConsole\config\net.mamoe.mirai-api-http
修改配置文件setting.yml
## 配置文件中的值,全為默認(rèn)值
## 啟用的 adapter, 內(nèi)置有 http, ws, reverse-ws, webhook
adapters:
? - http
? - ws
## 是否開啟認(rèn)證流程, 若為 true 則建立連接時(shí)需要驗(yàn)證 verifyKey
## 建議公網(wǎng)連接時(shí)開啟
enableVerify: true
verifyKey: <這里寫自己想寫的key>
## 開啟一些調(diào)式信息
debug: false
## 是否開啟單 session 模式, 若為 true,則自動(dòng)創(chuàng)建 session 綁定 console 中登錄的 bot
## 開啟后,接口中任何 sessionKey 不需要傳遞參數(shù)
## 若 console 中有多個(gè) bot 登錄,則行為未定義
## 確保 console 中只有一個(gè) bot 登陸時(shí)啟用
singleMode: false
## 歷史消息的緩存大小
## 同時(shí),也是 http adapter 的消息隊(duì)列容量
cacheSize: 4096
## adapter 的單獨(dú)配置,鍵名與 adapters 項(xiàng)配置相同
adapterSettings:
? ## 詳情看 http adapter 使用說明 配置
? http:
? ? host: localhost
? ? port: <這里設(shè)置自己想設(shè)置的端口>
? ? cors: [*]
? ## 詳情看 websocket adapter 使用說明 配置
? ws:
? ? host: localhost
? ? port: <這里設(shè)置自己想設(shè)置的端口>
? ? reservedSyncId: -1
=================================
改好后再次運(yùn)行mcl.cmd
然后登陸機(jī)器人的qq:login QQ號 QQ密碼 回車即可開啟QQ機(jī)器人