Commit Graph

411 Commits

Author SHA1 Message Date
shanmite
2294ad9f3f fix: ai返回增加类型检查 2026-06-01 14:07:13 +08:00
shanmite
fe0258a84a feat: ai过滤过期抽奖 2026-06-01 11:24:03 +08:00
shanmite
a14af8e710 fix: ai模式带话题和错误at好友 2026-06-01 10:03:53 +08:00
shanmite
1c369415ef fix: origin is null 2026-05-29 14:07:49 +08:00
shanmite
8e63e072dd fix: @信息未获取导致转发错误标蓝 2026-05-29 13:25:36 +08:00
shanmite
d879c6336f fix: 转发类型动态获取不到rid无法评论 (#466)
Fixed #466
2026-05-29 10:56:30 +08:00
shanmite
a1a0474299 fix: 监控uid模式获取不到动态内容 2026-05-28 16:06:09 +08:00
shanmite
3af17e59ed feat: 可在设置接入AI判断动态是否是抽奖动态 2026-05-28 11:18:25 +08:00
shanmite
d3cc24c43b feat: debug日志输出网络请求
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
2026-05-25 14:11:19 +08:00
shanmite
a2c461b22a fix: clear异常循环 (#484)
Fixed  #484
2026-04-13 14:39:28 +08:00
Violiate
abe660b717
fix: prevent is_repost_then_chat from overriding AI-generated comments (#485)
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
When AI comments are enabled and successfully generated, the
is_repost_then_chat option would overwrite the AI comment with
relay_chat. This fix adds an isAiChat flag so that:
- When AI comment exists: relay_chat is set to the AI comment instead
- When no AI comment: original behavior (chat += relay_chat) is preserved
2026-02-24 20:37:29 +08:00
qubyyang
7aa82fe412
feat: Integrate Feishu for notification (#482)
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
Co-authored-by: Albert Yang <albert.yang@porsche.digital>
2026-02-07 18:11:47 +08:00
shanmite
08a6359579 fix: is_charge_lottery默认false
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
2025-12-25 08:22:57 +08:00
shanmite
d0a0dd9219 feat: 新增QMSG_SOCKET推送参数支持私有云 (#473)
Fixed #473
2025-12-17 08:12:11 +08:00
shanmite
a0856faa4e fix: 风控导致动态内容为空 (#465)
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
Fixed #465
2025-08-25 15:47:48 +08:00
shanmite
30bf989aa3 feat: ai评论支持所有兼容OpenAI API的平台 (#463)
Fixed #463
2025-08-19 15:09:25 +08:00
shanmite
15c1d22469 fix: 官方非官方抽奖类型判断 (#461)
Fixed #461
2025-08-19 11:18:10 +08:00
shanmite
adbfb6bb38 docs: 更新CHANGELOG
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Publishing to NPM / publish (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
2025-08-08 15:17:14 +08:00
amadeus5201
b74bb02c65
feat: ai 评论 (#462)
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
* feat: ai content

* style: 更改ai调用方式
2025-08-08 10:20:16 +08:00
shanmite
d007d8bab9 feat: 更新换源及优化 2025-05-23 09:33:20 +08:00
shanmite
bcf87a9d00 feat: 新增日志等级Notice (#454)
Fixed #454
2025-05-19 09:08:03 +08:00
OPPO9008
f261e915f0
fix: API.X_POLYMER_WEB_DYNAMIC_V1_DETAIL 缺少参数 (#452)
* 完善api

* 小修

---------

Co-authored-by: kaban <kaban@galgamer.moe>
2025-05-13 17:21:43 +08:00
OPPO9008
533606839f
fix: 修复通过uid监视转发抽奖动态 (#449)
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
Fixed #447

* fix:oldparseDynamicCard已经无法获取是否抽奖

使用新版api

* 当 offset 为 '0'(初始页)时,传入 offset 会报错

* 小修
2025-05-12 21:00:19 +08:00
OPPO9008
f5f63bcc91
fix: 官方抽奖判断未获取到内容 (#445)
Fixed #445

增加ditem?.modules?.module_dynamic?.major?.opus?.summary?.rich_text_nodes 判断
2025-05-06 14:58:31 +08:00
amadeus5201
1832f6d52b
feat: 增加多账号的代理 (#433)
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
* feat=>增加多账号的代理

* feat=>增加多账号的代理

* fix=>变量声明
2025-01-16 08:04:30 +08:00
shanmite
2f5990f277 fix: 动态ID字符串长度超过18 2024-11-18 13:55:05 +08:00
shanmite
1d4e8eaaca fix: 专栏获取为空 (#425)
Fixed #425
2024-11-09 13:50:13 +08:00
shanmite
4134190927 fix: 分区移动失败继续运行 (#423)
Fixed #423
2024-11-08 10:37:35 +08:00
shanmite
66fa06f1f0 fix: 源动态禁止转发 2024-11-08 10:28:44 +08:00
shanmite
b1de122c75 fix: 验证码识别失败无限重试
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
2024-09-19 11:10:42 +08:00
巴拉巴拉嘿
d3475a5032
feat(notify.js): QYWX推送变为图文消息 (#416)
Some checks failed
Build and push Docker images / docker (push) Has been cancelled
Mirror and run GitLab CI / build (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Has been cancelled
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
2024-09-13 20:51:43 +08:00
shanmite
9b0f9bf108 fix: 仅屏蔽自动回复 (#401)
Some checks are pending
Build and push Docker images / docker (push) Waiting to run
Mirror and run GitLab CI / build (push) Waiting to run
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Waiting to run
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Waiting to run
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Waiting to run
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Waiting to run
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Waiting to run
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Waiting to run
Fixed #401
2024-08-20 09:12:24 +08:00
shanmite
74337ca493 fix: 账号转发动态途中被系统强制登出,任务直接终止 (#392)
Fixed #392
2024-08-20 08:45:35 +08:00
shanmite
6c75d57adb lint: eslint
Some checks failed
Build and push Docker images / docker (push) Failing after 2m16s
Mirror and run GitLab CI / build (push) Failing after 1m44s
Publishing to NPM / publish (push) Failing after 14s
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, linux) (push) Failing after 1m41s
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, macos) (push) Failing after 52s
Package Node.js project into an executable / node${{ matrix.nodev }}-${{ matrix.platform }}-x64 (18, win) (push) Failing after 52s
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linux) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (linuxstatic) (push) Has been cancelled
Package Node.js project into an executable / node18-${{ matrix.platform }}-arm64 (alpine) (push) Has been cancelled
2024-06-21 16:55:12 +08:00
shanmite
e72313694a feat: 可自定义验证码识别API
Fixed #395
2024-06-13 17:19:53 +08:00
shanmite
1e7d8b2370 feat: 动态详情新老api共存 2024-05-03 09:28:22 +08:00
shanmite
fc41750323 fix: 源rid_str获取 2024-05-03 08:52:32 +08:00
shanmite
1a08c0a17b fix: 话题uid动态获取使用老解析函数 2024-04-29 10:15:01 +08:00
shanmite
666c057194 feat: 使用新接口替换动态详情老接口 (#382) 2024-04-27 17:23:44 +08:00
Nevidebla
d9f6bf247c
feat: 中奖检测屏蔽自动回复 (#381)
* 中奖检测屏蔽自动回复

根据消息类型屏蔽掉关注自动回复和营销广告,避免误判

* fix
2024-04-25 08:55:49 +08:00
shanmite
ded981e4d7 fix: 动态卡片解析出错导致程序停止 2024-04-25 08:46:07 +08:00
ypw96
93d372761a
fix: searcher.js typo fix (#379) 2024-04-22 14:30:54 +08:00
shanmite
60e211ef3a fix: 读取uid出错 (#369)
Fixed #369
2024-04-12 14:47:59 +08:00
shanmite
5b33ae3bb6 fix: 读取uid出错 (#369)
Fixed #369
2024-04-12 07:59:15 +08:00
JianJia2018
7e4650ced4
feat: env可自定义UA (#371)
Co-authored-by: 简佳 <15779599039@163.com>
2024-04-10 17:17:05 +08:00
shanmite
469a6dc7b5 fix: add getOneDynamicByDyid v1 2024-04-05 10:10:01 +08:00
shanmite
7b6356ac25 fix: 风控导致动态全为过时 2024-03-25 15:44:23 +08:00
shanmite
d337fb235d fix: 查询动态详情的接口失效 (#349) 2024-03-25 15:15:20 +08:00
shanmite
d9dba6f0ff fix: Cannot read properties of null (reading 'is_liked') 2024-03-25 10:43:38 +08:00
shanmite
eafa7c7ae4 fix: Cannot read properties of null (reading 'length') (#360)
Fixed #360
2024-03-25 10:35:22 +08:00