Releases: ProtobufBot/Go-Mirai-Client
Go-Mirai-Client-0.1.5
- 更新依赖
- 增加日志
Go-Mirai-Client-0.1.4
修复私聊语音
Go-Mirai-Client-0.1.3
优化 ServerGroup urls 掉线重连随机算法,每次随机 -> 打乱后轮询,如有多台服务器,会优先选择其他服务器
Go-Mirai-Client-0.1.2
- 去除application.yml
- miraigo依赖更新到最新版
- gmc_config.json 支持自定义额外header,
X-Self-ID
和X-Client-Role
不可修改
{
"port": "0",
"sms": false,
"server_groups": [
{
"name": "default",
"disabled": false,
"urls": [
"ws://localhost:8081/ws/cq/"
],
"event_filter": [],
"regex_filter": "",
"regex_replace": "",
"extra_header": {
"User-Agent": ["GMC"]
}
}
]
}
Go-Mirai-Client-0.1.1
新增 ServerGroup
新增 EventFilter
新增 RegexFilter, RegexReplace
ServerGroup解释:
- 一个 ServerGroup 可以包含多个 server (多个 websocket url)
- 每个server可以用不同编程语言实现,可以部署在不同服务器
- 一个 ServerGroup 可以代表一个/一组功能
- Go-Mirai-Client 在登陆后,会在每个 ServerGroup 中随机选择一台 Server 连接
- 可以通过把 ServerGroup 的配置发送给别人,发布功能
- 运行 Go-Mirai-Client 只需要登陆QQ,并配置ServerGroup即可使用别人发布的功能
- 禁止一个 URL 出现在多个 ServerGroup 中
- 当只有一个 ServerGroup 且 ServerGroup 中只有一个 url 时,与 0.0.x 相同,只连接一个server
- ServerGroup需要使用
gmc_config.json
进行配置,如果存在环境变量WS_URL
,会自动变为只连接一个server
Go-Mirai-Client-0.1.0
Go-Mirai-Client-0.0.32
只能登录一个号,但是很稳(相比JVM)
直接运行就可以,不需要装什么环境
环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址
运行以后浏览器打开http://localhost:9000/
压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了
Go-Mirai-Client-0.0.30
只能登录一个号,但是很稳(相比JVM)
直接运行就可以,不需要装什么环境
环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址
运行以后浏览器打开http://localhost:9000/
压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了
Go-Mirai-Client-0.0.29
只能登录一个号,但是很稳(相比JVM)
直接运行就可以,不需要装什么环境
环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址
运行以后浏览器打开http://localhost:9000/
压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了
Go-Mirai-Client-0.0.28
只能登录一个号,但是很稳(相比JVM)
直接运行就可以,不需要装什么环境
环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址
运行以后浏览器打开http://localhost:9000/
压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了