Skip to content

Releases: ProtobufBot/Go-Mirai-Client

Go-Mirai-Client-0.1.5

17 Mar 13:00
Compare
Choose a tag to compare
  • 更新依赖
  • 增加日志

Go-Mirai-Client-0.1.4

03 Mar 19:01
Compare
Choose a tag to compare

修复私聊语音

Go-Mirai-Client-0.1.3

22 Feb 13:06
Compare
Choose a tag to compare

优化 ServerGroup urls 掉线重连随机算法,每次随机 -> 打乱后轮询,如有多台服务器,会优先选择其他服务器

Go-Mirai-Client-0.1.2

20 Feb 05:18
Compare
Choose a tag to compare
  • 去除application.yml
  • miraigo依赖更新到最新版
  • gmc_config.json 支持自定义额外header,X-Self-IDX-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

08 Feb 13:03
Compare
Choose a tag to compare

新增 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

image

Go-Mirai-Client-0.1.0

06 Feb 18:11
Compare
Choose a tag to compare

Go-Mirai-Client-0.0.32

31 Jan 13:22
Compare
Choose a tag to compare

只能登录一个号,但是很稳(相比JVM)

直接运行就可以,不需要装什么环境

环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址

运行以后浏览器打开http://localhost:9000/

压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了

Go-Mirai-Client-0.0.30

30 Jan 15:09
Compare
Choose a tag to compare

只能登录一个号,但是很稳(相比JVM)

直接运行就可以,不需要装什么环境

环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址

运行以后浏览器打开http://localhost:9000/

压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了

Go-Mirai-Client-0.0.29

25 Jan 05:15
Compare
Choose a tag to compare

只能登录一个号,但是很稳(相比JVM)

直接运行就可以,不需要装什么环境

环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址

运行以后浏览器打开http://localhost:9000/

压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了

Go-Mirai-Client-0.0.28

16 Jan 08:40
Compare
Choose a tag to compare

只能登录一个号,但是很稳(相比JVM)

直接运行就可以,不需要装什么环境

环境变量UIN、PASSWORD、PORT、WS_URL分别代表 账号、密码、管理端口、服务端websocket地址

运行以后浏览器打开http://localhost:9000/

压缩包比较大,实际上很小,里面放了多个系统的可执行文件(Windows/Mac/Linux.....)懒得分开打包了