Skip to content

Feat/qq passive notify - #20

Merged
mikus-loli merged 2 commits into
mikus-loli:mainfrom
miku-hermes:feat/qq-passive-notify
Aug 7, 2026
Merged

mikus-loli merged 2 commits into
mikus-loli:mainfrom
miku-hermes:feat/qq-passive-notify

Conversation

@miku-hermes

Copy link
Copy Markdown
Contributor

No description provided.

Miku added 2 commits August 7, 2026 12:08
- 新增 QQ 事件监听(WebSocket 连接官方 gateway,shard [0,2] 与 Hermes [0,1] 共存)
- 订阅 C2C_MESSAGE_CREATE 事件,记录用户最近 msg_id
- 发送时带 msg_id → 被动消息(回复)→ 不受主动消息额度限制(11255)
- 48h 内用户有互动即生效;超时退化为主动消息
- 修复:READY 后清除建连超时(此前误判超时无限重连)
- 修复:错误日志打印完整响应(code/err_code/trace_id)
- 修复:msg_seq 0-65535 范围递增(超范围返回 40011000)
- 修复:shard 冲突([0,1] 与 Hermes 冲突改为 [0,2])
- 事件名修正 C2C_MSG_RECEIVE → C2C_MESSAGE_CREATE
@mikus-loli
mikus-loli merged commit adaa60e into mikus-loli:main Aug 7, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants