你需要自行前往Lagrange.Core找到文件、sign
提权:
chmod +777 Lagrange.OneBot
./Lagrange.OneBot随后先进行关闭,进行下一步
解压,运行一次,随后关闭,进行下一步
在根目录打开appsettings.json
修改为以下这样
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"SignServerUrl": "你需要自己找到sign,填写到这里",
"Account": {
"Uin": 0,
"Password": "",
"Protocol": "Linux",
"AutoReconnect": true,
"GetOptimumServer": true
},
"Message": {
"IgnoreSelf": true
},
"Implementations": [
{
"Type": "ReverseWebSocket",
"Host": "127.0.0.1",
"Port": 2955,
"Suffix": "/LagrangeCore",
"ReconnectInterval": 5000,
"HeartBeatInterval": 5000,
"AccessToken": ""
}
]
}如果你的端口地址是云服务器,请自行更改
{
"Type": "ReverseWebSocket",
"Host": "192.168.1.1",
"Port": 8888,
"Suffix": "/LagrangeCore",
"ReconnectInterval": 5000,
"HeartBeatInterval": 5000,
"AccessToken": ""
}解释一下ws://localhost:2955/LagrangeCore这个地址
ws://这部分是固定的,无需更改localhost这个是本地地址,如果你的喵崽在云服务器,请更换为云服务器的公网IP地址:2956这部分是端口,需要使用:和IP地址连接起来,如需更改,请自行修改配置文件config.yaml或使用锅巴修改/Shamrock这部分是固定的,无需更改
没有注明的在下方的有需求并且我时间充裕的情况下会实现... 欢迎pr
- [√] 接收
文本、表情、at、图片消息 - [√] 发送
文本、表情、at、图片消息 - 语音、视频、文件、合并转发
- [√] 好友主动消息
Bot[BotQQ号].pickUser(user_id).sendMsg("主动消息") - [√] 群聊主动消息
Bot[BotQQ号].pickGroup(group_id).sendMsg("主动消息") - [√] 撤回消息
如需使用yenai-plugin,请使用为shamrock专门适配的椰奶:yenai-plugin