Bot releases are hidden (Show)
这个更新包含了近期的所有更改
建议大家开始迁移计划 -> https://github.com/Mrs4s/go-cqhttp/issues/2471
Full Changelog: https://github.com/Mrs4s/go-cqhttp/compare/v1.1.0...v1.2.0
Published by Mrs4s over 1 year ago
此版本支持了自定义 SignServer
功能, 配置后可解决 code: 45
错误和部分消息发送的风控.
签名服务相关的说明可看 #2245
9c1390c 支持了 SignServer
的配置, @Mrs4s
修改网易云音乐url格式. @Azusa-Yuan in https://github.com/Mrs4s/go-cqhttp/pull/2146
修复上传文件后没有解除占用的问题. @Janet-Baker in https://github.com/Mrs4s/go-cqhttp/pull/2186
修复群匿名消息事件中的重复的sub_type #2216 by @xiangxiangxiong9 in https://github.com/Mrs4s/go-cqhttp/pull/2219
Published by Mrs4s over 1 year ago
本版本主要是修复错误读写内存导致的随机崩溃问题, 遇到该问题可尝试更新.
0b90074 为默认的 HTTPClient
添加了超时设置.
1e42b2c 为登录错误完善了更多信息.
54995fc 修复一处可能会导致随机崩溃的问题.
42606a8 修复访问 http2
资源的时候可能会导致程序崩溃的问题.
Published by Mrs4s over 1 year ago
本版本主要是修复错误.
本次更新后登录将不在依赖 captcha.go-cqhttp.org
域名. (大部分情况下)
无法连接该域名的情况下登录也将不会出现 45
错误.
建议请优先使用 Android Phone
和 aPad
协议密码登录.
008d546 修复发送 forward
信息可能会出现 forward 消息中必须包含 id
错误的问题.
43ff36e 修复初始化设备信息时可能出现崩溃的问题.
43c6e3d 修复发送视频调用 ffmpeg
时可能出现 cannot run executable found relative to current directory
错误的问题.
749cde2 修复被拉进群时有可能出现报错的问题.
更新默认 Android Phone
aPad
协议到 8.9.35.10440
版本
修改自动更新逻辑为启动时检查, 手动更新需要添加 -update-protocol
参数启动
Published by Mrs4s over 1 year ago
本次版本修复了包括 账号密码错误
等许多问题, 强烈建议升级.
在最近的更新中,QQ修复了扫码登录手机等协议的漏洞,今后只有Android Watch
协议支持扫码登录。
从这个版本开始, 默认情况下需要访问 captcha.go-cqhttp.org
域名来获取签名, 请确保该域名未被DNS污染.
本次更新后请务必删除 session.token
和 device.json
文件重新创建.
86f5b7f 支持了私聊文件发送. @wdvxdr1123
2a4ea28 支持自动转换 webp
格式的图片以解决 Windows QQ
无法正常显示的问题. @MaikoTan
fc0845b 新增 set_group_anonymous
API. @BeautyyuYanli
17420fe 为 get_stranger_info
API 添加了 sign
字段. @wdvxdr1123
0312f05 支持了部分协议的自动更新, 今后协议将不再跟随版本更新. @Mrs4s
c3840a5 优化了 Windows
系统下的 cmd
体验. @fumiama
a0e3291 为登录错误显示了具体的错误代码. @Mrs4s
7d5f1d6 修复单向好友的消息无法发送的问题. @Mrs4s
4d064e1 修复通过 download_file
API下载的文件没有正确释放的问题. @Mrs4s
d96f840 修复取出消息时LocalImageElement
缺失的问题 @ctaoist
2483eb0 修复当 set_group_ban
的 duration
正好等于 2592000
时没有正确判断报错的问题. @Pandaft
a704009 修复部分登录错误会被误判为 密码错误或账号被冻结
的问题. @Mrs4s
82ecf19 修复一处可能导致[CQ:at]
消息段解析错误的问题. @Mrs4s
修复了由于各种原因导致的密码登录失效的问题.
完善了登录协议的实现
标准库更新为 go1.20
为 onebot v12
提供了初步的API支持
Published by Mrs4s almost 2 years ago
新年快乐🎉
此版本修复了很多问题.
如果此次更新后存在无法登录的情况, 请删除 device.json
重试.
关于不同网络环境下登录的滑条验证问题, 在弄了! 下个版本应该会有解决方案. 现在请尽量在同一网络环境登录
c84d583 数据库新增了了 sqlite3
的可选支持. @fumiama
ec4b3cc 在 Windows
下的提示弹窗支持了高分辨率. @Ink-33
bae00b5 send_forward_msg
API 会返回 forward id
了. @Mrs4s
933bdee 对群消息发送失败的返回值进行了优化, 现在API返回会提示具体错误了. @Mrs4s
93074ef 支持手动输入滑条验证码的 ticket
了. @shigma
36bf579 新增删除群公告_del_group_notice
API. @Akegarasu
7707e78 get_stranger_info
API 新增 vip_level
字段. @wdvxdr1123
b981b45 新增对输入环境的tty检查. @shigma
b05a64f 邀请入群新增 invitor_id
字段. @xiangxiangxiong9
a0fba6a 修复 send_private_forward_msg
发送的消息无法在苹果客户端查看的问题. @Akegarasu
7e75035 修复 send_private_forward_msg
发送缓存后的图片无法再 Windows 客户端上显示的问题. @Akegarasu
f772996 修复 send_private_forward_msg
不支持直接引用他人合并转发的问题. @Mrs4s
0248c86 修复特定消息可能会导致反向WS发送空数据包导致接收端断开连接的问题. @Mrs4s
93fa360 修复一处 daemon
判断错误导致无法正确启动的问题. @sgpublic
069a764 修复部分情况下私聊回复的 reply_id
不存在的问题. @Akegarasu
4ff6121 修复 -w
与 -d
一起使用时会输出错误的 pid
的问题. @sgpublic
140192c 修复当账号只有一个群时发送合并转发会出错的问题 @Mrs4s
修复语音消息无法接收的问题. @super1207
修复部分频道消息会解析失败的问题. @Mrs4s
修复读取私聊合并转发内容会出错的问题. @Azure1160
修复群文件操作失败会报错的问题. @MingxuanGame
为账号被风控无法发送群消息加入了单独的提示. @Mrs4s
为 iPad
MacOS
AndroidPhone
协议更新了版本.
支持了腾讯新更新的 aPad
协议.
移除了登录时滑条验证码的自动选择.
将 get_version_info
的 protocol
字段替换为 protocol_name
字段
移除了 btree
的使用, 以解决奇怪的错误
Published by Mrs4s over 2 years ago
此版本恢复了滑条验证码的支持, 如果无法通过扫码登录可尝试更新
859f40d 消息资源支持了 base16384
编码. @fumiama
23d594b 新增私聊文件API upload_private_file
. @wdvxdr1123
2a0baba 重新引入了滑条验证码的支持, 以应对二维码风险网络的问题. @Mrs4s
7d97216 修复了data文件夹的权限问题. @LambdaYH
7e24f8b 修复了处理事件出现错误的日志消息可能会错误的混入上报信息的问题. @Mrs4s
7349fd4 修复了频道发送已存在图片时可能会崩溃的问题. @Mrs4s
b013f66 修复了上传图片时可能会崩溃的问题. @Mrs4s
babf35e 修复了群消息事件会存在两个 message_type
字段的问题. @wdvxdr1123
修复了无法登录刚解封的账号的问题. @Mrs4s
修复了无法正常处理滑条验证码的问题. @Mrs4s ( 锅 @fumiama )
修复了无法上传群文件的问题. @wdvxdr1123
Android Phone
协议更新到了 8.8.95
版本. @wdvxdr1123
Published by wdvxdr1123 over 2 years ago
e69051e88bcd4d08937c90262f850eae8eae4df5 重新加入 get_guild_member_list
API 文档 @Mrs4s
5d81267c1280ef98030cde1f556865a12c6bc515 添加 get_guild_member_profile api
API, 用于获取频道成员资料 文档 @Mrs4s
1bc381851099e7b2c4cbb2592a8c94ee8f94d5f4 支持发送音乐分享到频道 @wdvxdr1123
8da29c292e1c580d2ea99be55a48fd7be2527299 get_guild_msg
支持 no_cache
参数 @Mrs4s
bfc29a8c97a2be1d68af65fda658fe2e193b0ca8 支持设置 HTTP 上报 Event 最大重试次数和重试间隔时间 @qianjunakasumi
f5ef0c188b9278850f30954dfe72b6660d97d458 支持频道撤回事件 @Mrs4s
49aedc99fee88118b0cac904d7ab30e5aa799b8f 修复配置文件中含 $
时解析错误 @Akegarasu
c775d91e1c9cfef56a6849fe174ff05d049f13e0 修复无法解析私聊回复的问题 @wdvxdr1123
修复全体禁言相关问题 @wdvxdr1123
be3b17dc6b9fcfd12637a891e2cfcf3ca6477a44 修复某些api在http通信下无法从query和form中获取参数的问题 @wdvxdr1123
4b3ae1c77938036da2090e2965dbdb55ba241e7a 修复收到频道贴片表情的时候会报错的问题 @Mrs4s
d33f17e727f60b92d312cd91559a92c6769f703f 修复合并转发无法上传图片的问题 @fumiama
cb16c08ac8acc30699ae044e756fd13beea9ab33 修复下载/删除群文件API错误的问题. @Mrs4s
b8fe459c757016aafcb7d5a9c9018c6fc6f63ccc 发送合并转发时的图片和视频消息支持并行上传 @wdvxdr1123
a5dd0bfa1ff9f5f8e6867b879248a9d17bfec539 由于临时会话封号严重,默认关闭临时会话功能,可通过配置文件开启 @Mrs4s
59bc7b4bae268637487480e48a3fdc8be23aaffa xx.image
文件缓存被弃用,以前的文件缓存可以继续使用, 并且消息上报任采用xx.image形式,但是缓存会被写入一个db文件中,计划在正式版中删除文件缓存的支持 @wdvxdr1123
2f1077e7953ed337b6c94d83ce3aa8eb2b21cefb 使用get_forward_msg
获取合并转发消息会自动展开嵌套转发,并修复了#1051, 在以前版本中嵌套转发会以 [CQ:forward,id=xxx]
表示 @wdvxdr1123
f88f51ceed3665942e9da3b507640c11e1c65d5d 快速启动由以前的./go-cqhttp faststart
更改为./go-cqhttp -faststart
@wdvxdr1123
82b0c69b1b75c060cab67fd83760438ec34659c0 旧环境变量已不支持,新版环境变量文档 @wdvxdr1123
优化了网络环境检测在非root账户下测速不准的问题
Published by Mrs4s almost 3 years ago
新增: 频道权限组管理相关api. by @Bluefissure
新增: 获取频道帖子列表api. by @Mrs4s
新增: 频道支持发送 [CQ:video]
了. by @wdvxdr1123
新增: 模块化配置文件支持. by @fumiama
新增: 对动画表情 [CQ:face,type=sticker]
的支持. by @wdvxdr1123
修复: 登录时可能出现 unknown flag
错误的问题. by @Mrs4s
修复: 频道人数超过一定程度后无法解析消息的问题. by @Mrs4s
修复: HTTP POST
没有 Content-Type
的问题. by @wasupandceacar
修复: Event
连接仍然会监听 API
请求的问题. by @wdvxdr1123
修复: set_group_special_title
无法正常使用的问题. by @wdvxdr1123
修复: websocket
连接假死的问题. by @wdvxdr1123
优化: 优化了程序的体积和内存占用. by @wdvxdr1123
优化: 将频道相关的 uint64
类型字段转换为了 string
类型, 以方便某些语言处理. by @Mrs4s
Published by Mrs4s almost 3 years ago
注意: 此版本为开发者预览版, 不建议用于生产环境, 频道相关新增事件可前往 文档 查看
新增: 子频道信息更新事件.
新增: 子频道创建事件.
新增: 子频道删除事件.
新增: 频道消息支持 [CQ:at]
了.
新增: 支持通过配置文件调整控制台日志染色了. by @Akegarasu
修复: 在特殊情况下, 发送频道信息时可能会报错并断开WS连接的问题.
修复: BOT加入了不包含管理组频道的情况下, 拉取频道列表会因错误中断导致频道拉取不全的问题.
修复: 新创建的子频道无法触发消息事件的问题.
修复: 频道消息在 array
格式上报的情况下会丢失 image
类型消息的问题. by @Akegarasu
修复: HTTP POST
忘记提交 body
的问题. by @wdvxdr1123
修复: 通过 base64
向 websocket
发送大图时可能会遇到读取字节数限制的问题. by @wdvxdr1123
修复: 私聊 reply
消息持久化错误的 QuotedContent
字段的问题. by @Sora233
其他: 优化了长消息服务器连接错误时的提示信息, 并为腾讯云服务器添加了DNS修改警告.
其他: 删除了 [CQ:gift]
的支持. by @wdvxdr1123
Published by Mrs4s almost 3 years ago
注意: 此版本为开发者前瞻测试版, 包含大量修改, 可能存在不可预见的错误, 请谨慎更新
新增: 在输入时将加密Key隐藏. by @fumiama
新增: 支持使用多个数据库持久化储存. by @Mrs4s
新增: MongoDB
数据库支持. by @Mrs4s
新增: 支持通过 btree
储存缓存信息. by @wdvxdr1123
新增: 支持控制台染色输出. by @fzls
新增: 支持模块化编译功能. by @wdvxdr1123
新增: 支持网络状态诊断. by @Mrs4s
新增: 支持解析骰子消息 [CQ:dice]
. by @Mrs4s
新增: 支持解析闪照链接. by @Mrs4s
新增: 支持QQ频道. 文档 by @Mrs4s
修复: 在未配置 password
项目时, Token失效后启动会导致预料之外登录错误的问题. by @Mrs4s
修复: 在部分平台上由于 silk
模块无法编译通过的问题. by @wdvxdr1123
修复: 单独回复的消息ID解析错误的问题. by @wdvxdr1123
修复: 在极为罕见的情况下, 解析畸形数据包时可能会崩溃的问题. by @Mrs4s
优化: Android Phone
协议升级到了 v8.8.38
by @Mrs4s
优化: iPad
协议升级到了 v8.8.35
by @Mrs4s
优化: 对代码结构进行了整体优化. by @wdvxdr1123
优化: 对数据包解析逻辑进行了优化. by @LXY1226
优化: 对数据包解码速度进行了优化. by @wdvxdr1123
优化: 缩小了登录时二维码的打印大小. by @wdvxdr1123
优化: 对API路由的生成进行了自动化. by @wdvxdr1123
Published by Mrs4s about 3 years ago
修复: 由于上游库的错误, 在部分环境下解析 base64
信息时出错导致无法上传的问题. #1063
修复: delete_friend
API入参解析错误的问题.
Published by Mrs4s about 3 years ago
修复: 修复了上个版本收不到消息的问题.
Published by Mrs4s about 3 years ago
新增: 在 windows
下双击打开使用弹窗提醒. by @Ink-33
新增: /get_unidirectional_friend_list
API. 用于获取单向好友列表. 文档 by @Mrs4s
新增: /delete_unidirectional_friend_list
API. 用于删除单向好友. 文档 by @Mrs4s
新增: [CQ:image]
类型增加 subType
字段, 用于获取或设置图片子类型. 文档 by @Mrs4s
新增: 长轮询服务支持 timeout
参数了. by @wdvxdr1123
新增: 支持了 windows/arm64
架构. by @wdvxdr1123
修复: 私聊分享音乐无法发送的问题. by @wdvxdr1123
修复: /.handle_quick_operation
无法处理非字符串 flag
参数的问题. by @Mrs4s
修复: /send_group_forward_msg
无法从非 json
请求中获取参数的问题. by @Mrs4s
修复: log-aging
配置设置为 0
仍然会删除日志的问题. by @Mrs4s
修复: /mark_msg_as_read
参数类型错误的问题. by @Yukari316
修复: 环境变量配置初始化时会 panic
的问题. by @502647092
修复: 使用 address.txt
设置自定义服务器地址时会 panic
的问题. by @wdvxdr1123
修复: 由于在错误的时机加载环境变量配置, 导致自动重连被关闭的问题. by @Mrs4s
修复: 部分情况下自动重连会出错的问题. by @Mrs4s
修复: 无法在收到第一条消息前向单向好友发送消息的问题. by @Mrs4s
修复: 使用 云函数 Lambda
时调用出错无任何返回的问题. by @wdvxdr1123
优化: 在 amd64
的CPU架构下使用 avx2
指令集对 base64
参数进行解码. by @wdvxdr1123
优化: 构建环境升级到 go1.17
. by @wdvxdr1123
Published by Mrs4s about 3 years ago
新增: debug
模式支持输出 ffmpeg
的输出了. by @wdvxdr1123
新增: 群成员信息新增 shut_up_timestamp
字段. 表示禁言截止时间. by @wdvxdr1123
新增: 群成员头衔更新事件. by @Mrs4s
新增: /mark_msg_as_read
API. 用于主动标记信息已读. by @Mrs4s
新增: 支持从环境变量读取 leveldb
配置信息了. by @Mrs4s
新增: 图片发送支持 webp
格式了. (部分客户端无法正常显示) by @fumiama
修复: 读取环境变量的时候可能会崩溃的问题. by @wdvxdr1123
修复: 反向WS断线重连时可能会创建多个连接的问题. by @wdvxdr1123
修改: 移除了对 .cqimg
文件读取的支持.
修改: 移除了登录遇到滑条验证码时自主抓包的支持.
Published by Mrs4s about 3 years ago
新增: HTTP
服务支持使用长轮询获取事件. by @wdvxdr1123
新增: serverless
服务支持. by @wdvxdr1123
新增: 支持使用环境变量导入基础的配置信息. by @Mrs4s
新增: HTTP POST
将在请求头加入 API
端口. by @Mrs4s
新增: 支持设置日志时效以及新日志文件创建逻辑. by @Mrs4s
新增: 支持在数据上传时扫描 mime
以防止上传非法格式. by @Mrs4s
新增: 支持在关闭进程时打印 stack trace
信息. by @povsister
修复: 部分情况下无法撤回私聊消息的问题. by @wdvxdr1123
修复: 部分情况下无法上传私聊图片的问题. by @wdvxdr1123
修复: 合并转发消息未遵守onebot
协议的问题. by @Mrs4s
修复: 事件过滤器无法解析部分运算符的问题. by @wdvxdr1123
修复: 部分情况下触发设备锁后无法正常通过扫码登录的问题. by @Mrs4s
修复: 在启用多个 websocket server
的情况下会出错的问题. by @wdvxdr1123
修复: 在私聊发送的 [CQ:reply]
无法正常在 android
客户端显示的问题. by @wdvxdr1123
修复: 部分情况下掉线后无法重连的问题. by @Mrs4s
优化: 部分性能优化. by @wdvxdr1123
优化: delete_group_file
API不再需要 folder_id
参数了.
Published by Mrs4s over 3 years ago
新增: 企点协议的初步支持. 文档
新增: /qidian_get_account_info
API. 可获取企点账号信息. 文档
新增: /delete_friend
API. 用于主动删除好友. 文档
新增: /_get_model_show
API. 用于获取好友在线机型展示信息. by @MikeWang000000
新增: /_set_model_show
API. 用于设置好友在线机型展示信息. by @MikeWang000000
新增: /create_group_file_folder
API. 用于新建群文件文件夹.
新增: /delete_group_folder
API. 用于删除群文件文件夹
新增: /delete_group_file
API. 用于删除群文件.
新增: -w
启动参数. 用于覆盖工作目录. by @wdvxdr1123
新增: 收到消息后会自动标记已读了.
新增: /_send_group_notice
API支持通过 image
参数设置图片了. by @wdvxdr1123
新增: 支持在不启动 http监听
的情况下启动 http post
上报了. by @wdvxdr1123
新增: 为自动更新添加了校验支持. by @wdvxdr1123
新增: 配置文件生成器. 在第一次启动时能帮助生成配置文件. by @wdvxdr1123
修复: 扫码登录时可能会出现 Packet timed out
的问题. (有待进一步测试)
修复: 部分情况下私聊消息可能会重复接受的问题. (有待进一步测试)
修复: 检查更新会错误的将 Backport
版本当作最新版的问题. by @wdvxdr1123
修复: 私聊信息的 reply
消息段的ID可能会出现错误的问题. by @wdvxdr1123
修复: 在特殊情况下, 读取缓存文件不会释放的问题. by @wdvxdr1123
修复: 在包含 ExtraReplyData
的情况下, seq
和 time
参数无法正常应用的问题. by @wdvxdr1123
修复: [CQ:tts]
消息在 iOS
设备无法正常播放的问题. by @wdvxdr1123
修复: 在会话过期时可能会陷入重连死循环的问题.
修复: 私聊情况下, 自身发送信息以message
而非message_sent
上报. by @sam01101
优化: 优化了部分请求和功能时的内存占用. by @wdvxdr1123
优化: 大幅度优化了解析 base64
时的内存使用. by @wdvxdr1123
优化: 优化了多媒体文件的上传速度. by @wdvxdr1123
优化: 所有的图片资源都更新到了 https
. by @takayama-lily
优化: 优化了内置数据库的磁盘空间和内存占用. by @wdvxdr1123
优化: 优化了API错误时的返回文本. by @mnixry
Published by Mrs4s over 3 years ago
新增: pprof
性能分析服务.
新增: 支持自定义在线状态了. 文档
新增: 实现了 onebot
协议相关状态码标准. by @sam01101 #812
新增: 在缓存账号和配置文件账号不同的情况下, 提供相关选项以选择解决方案.
修复: 从手机端主动T掉Bot端时, 重连或登录会出错的问题. #810
修复: 重连配置的 delay
不生效的问题.
修复: 重连配置的 max-times
不生效的问题.
修复: 断线重连无法成功的问题. #811
修复: 部分情况下无法创建默认配置文件的问题. by @null-su
修复: 部分情况下 Array
方式上报会有 null
出现的问题. by @wdvxdr1123
修复: 检查更新时消耗大量内存的问题.
修复: 发送临时会话消息时返回值可能会错误判断成功状态的问题. by @sam01101 #813
修复: Bot设置全体禁言后通过特殊操作仍能发言的问题.
优化: 重构了网络交互逻辑, 稳定性提高.
Published by Mrs4s over 3 years ago
新增: 将配置文件类型从 hjson
切换为 yml
, 可读性提高. by @wdvxdr1123
新增: 支持使用手Q扫码处理滑条验证, 无需手动抓包 ticket
了.
新增: 在大部分情况下无需任何键盘输入即可登录了.
新增: 支持自定义 [CQ:reply]
的相关字段数据. by @sam01101
新增: 支持通过 name
字段覆盖 [CQ:at]
发送时的名称. by @sam01101
新增: 支持配置自动删除 reply
后紧跟的 at
消息了. by @sam01101 #764
新增: 支持了更多临时会话来源消息的接收. #746
新增: 支持回复来自 QQ咨询
的临时会话了.
新增: 在会话过期时自动删除 session.token
.
新增: get_group_info
API支持 no_cache
参数了. by @sam01101
新增: 为 group_info
增加了更多字段. by @sam01101
修复: 在会话过期后, 登录会崩溃的问题.
修复: 部分情况下 ocr_image
API会出现错误的问题.
修复: http api
鉴权逻辑错误的问题. by @wdvxdr1123 #768
修复: 登录完成后 qrcode.png
不会自动删除的问题.
修复: get_group_forward_msg
API在获取不存在的消息ID时会报错的问题. by @sam01101
修复: 等待密码加密密钥输入超时后不会还原控制台状态的问题. by @Ink-33 #794
修复: [CQ:image]
的 url
字段会被错误的编码的问题. by @wdvxdr1123
修复: 快捷回复时默认添加 at_sender
的问题. by @Yiwen-Chan #774
Published by Mrs4s over 3 years ago
新增: 扫码登录支持断线重连了.
新增: 支持通过 session
文件恢复会话, 不会在登录日志留下一堆记录了.
修复: 开启密码加密后会被错误的判断为二维码登录的问题.
修复: FixUrl
配置不生效的问题. by @wdvxdr1123
修复: 只能从缓存获取群成员信息的问题. by @Ink-33 #594
移除: WebUI
相关配置项被移除.
优化: 优化了发送信息日志打印时的内存使用. by @wdvxdr1123