Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
6dfee7e
fix: 出现帐号未登录错误时自动跳转下一个帐号
shanmiteko Nov 25, 2023
0c61070
fix: 评论并转发 (#259)
shanmiteko Nov 25, 2023
5d30178
ci: docker构建
shanmiteko Nov 25, 2023
f3af8df
docs: 更新CHANGELOG
shanmiteko Nov 25, 2023
b86e756
fix: at错位
shanmiteko Dec 1, 2023
addb9c6
fix: ghproxy.com->mirror.ghproxy.com (#333)
shanmiteko Dec 1, 2023
92fab17
docs: 更新CHANGELOG
shanmiteko Dec 1, 2023
780a3a9
fix: update get_dynamic_detail api (#350)
shanmiteko Mar 6, 2024
cb6fad0
fix: get_dynamic_detail api (#351)
ypw96 Mar 6, 2024
f5bdd28
fix: update api getOneDynamicByDyid
shanmiteko Mar 9, 2024
759a871
docs: 更新CHANGELOG
shanmiteko Mar 9, 2024
e2976cc
docs: 文档更新cookie获取方式 (#357)
ypw96 Mar 25, 2024
eafa7c7
fix: Cannot read properties of null (reading 'length') (#360)
shanmiteko Mar 25, 2024
d9dba6f
fix: Cannot read properties of null (reading 'is_liked')
shanmiteko Mar 25, 2024
d337fb2
fix: 查询动态详情的接口失效 (#349)
shanmiteko Mar 25, 2024
7b6356a
fix: 风控导致动态全为过时
shanmiteko Mar 25, 2024
7a8682c
docs: 更新CHANGELOG
shanmiteko Mar 25, 2024
469a6dc
fix: add getOneDynamicByDyid v1
shanmiteko Apr 5, 2024
364bcd1
docs: 更新CHANGELOG
shanmiteko Apr 5, 2024
7e4650c
feat: env可自定义UA (#371)
JianJia2018 Apr 10, 2024
5b33ae3
fix: 读取uid出错 (#369)
shanmiteko Apr 11, 2024
5aa5048
docs: 更新CHANGELOG
shanmiteko Apr 11, 2024
60e211e
fix: 读取uid出错 (#369)
shanmiteko Apr 12, 2024
e9c341d
docs: 更新CHANGELOG
shanmiteko Apr 12, 2024
93d3727
fix: searcher.js typo fix (#379)
ypw96 Apr 22, 2024
ded981e
fix: 动态卡片解析出错导致程序停止
shanmiteko Apr 25, 2024
d9f6bf2
feat: 中奖检测屏蔽自动回复 (#381)
Nevidebla Apr 25, 2024
5a86a04
docs: 更新CHANGELOG
shanmiteko Apr 25, 2024
df3e97d
ci: fix "an artifact with this name already exists on the workflow run"
shanmiteko Apr 25, 2024
666c057
feat: 使用新接口替换动态详情老接口 (#382)
shanmiteko Apr 27, 2024
1a08c0a
fix: 话题uid动态获取使用老解析函数
shanmiteko Apr 29, 2024
fc41750
fix: 源rid_str获取
shanmiteko May 3, 2024
1e7d8b2
feat: 动态详情新老api共存
shanmiteko May 3, 2024
9f417d6
docs: 更新CHANGELOG
shanmiteko May 3, 2024
e723136
feat: 可自定义验证码识别API
shanmiteko Jun 13, 2024
6c75d57
lint: eslint
shanmiteko Jun 21, 2024
74337ca
fix: 账号转发动态途中被系统强制登出,任务直接终止 (#392)
shanmiteko Aug 20, 2024
9b0f9bf
fix: 仅屏蔽自动回复 (#401)
shanmiteko Aug 20, 2024
47e318d
docs: 更新CHANGELOG
shanmiteko Aug 20, 2024
d3475a5
feat(notify.js): QYWX推送变为图文消息 (#416)
superHao2000 Sep 13, 2024
b1de122
fix: 验证码识别失败无限重试
shanmiteko Sep 19, 2024
66fa06f
fix: 源动态禁止转发
shanmiteko Nov 8, 2024
4134190
fix: 分区移动失败继续运行 (#423)
shanmiteko Nov 8, 2024
890c86c
docs: 更新CHANGELOG
shanmiteko Nov 8, 2024
1d4e8ea
fix: 专栏获取为空 (#425)
shanmiteko Nov 9, 2024
6b1c231
docs: 更新CHANGELOG
shanmiteko Nov 9, 2024
2f5990f
fix: 动态ID字符串长度超过18
shanmiteko Nov 18, 2024
a4215f1
docs: 更新CHANGELOG
shanmiteko Nov 18, 2024
717d8cf
fix: 换源gitlab
shanmiteko Dec 2, 2024
1832f6d
feat: 增加多账号的代理 (#433)
amadeus5201 Jan 16, 2025
f5f63bc
fix: 官方抽奖判断未获取到内容 (#445)
OPPO9008 May 6, 2025
5447c9a
docs: 更新CHANGELOG
shanmiteko May 6, 2025
5336068
fix: 修复通过uid监视转发抽奖动态 (#449)
OPPO9008 May 12, 2025
f261e91
fix: API.X_POLYMER_WEB_DYNAMIC_V1_DETAIL 缺少参数 (#452)
OPPO9008 May 13, 2025
737feae
docs: 更新CHANGELOG
shanmiteko May 16, 2025
bcf87a9
feat: 新增日志等级Notice (#454)
shanmiteko May 19, 2025
e543c63
docs: 更新CHANGELOG
shanmiteko May 19, 2025
d007d8b
feat: 更新换源及优化
shanmiteko May 23, 2025
ca1ea8c
fix: 青龙换源gitlab
shanmiteko May 23, 2025
c4d37ed
fix: Dockerfile.pkg-arm64换源
shanmiteko May 23, 2025
c85c910
doc: 图片链接换源
shanmiteko May 23, 2025
ebb561c
docs: 更新CHANGELOG
shanmiteko May 23, 2025
b74bb02
feat: ai 评论 (#462)
amadeus5201 Aug 8, 2025
adbfb6b
docs: 更新CHANGELOG
shanmiteko Aug 8, 2025
15c1d22
fix: 官方非官方抽奖类型判断 (#461)
shanmiteko Aug 19, 2025
30bf989
feat: ai评论支持所有兼容OpenAI API的平台 (#463)
shanmiteko Aug 19, 2025
7172e58
docs: 更新CHANGELOG
shanmiteko Aug 19, 2025
a0856fa
fix: 风控导致动态内容为空 (#465)
shanmiteko Aug 25, 2025
d40daa2
docs: 注解默认设置
shanmiteko Aug 25, 2025
d0a0dd9
feat: 新增QMSG_SOCKET推送参数支持私有云 (#473)
shanmiteko Dec 17, 2025
33a1d1a
docs: 更新CHANGELOG
shanmiteko Dec 17, 2025
08a6359
fix: `is_charge_lottery`默认false
shanmiteko Dec 25, 2025
7aa82fe
feat: Integrate Feishu for notification (#482)
qubyyang Feb 7, 2026
abe660b
fix: prevent is_repost_then_chat from overriding AI-generated comment…
Violiate Feb 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,13 @@
"ecmaVersion": "latest"
},
"rules": {
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
]
}
}
}
4 changes: 2 additions & 2 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx
Expand All @@ -31,4 +31,4 @@ jobs:
with:
push: true
tags: ${{ secrets.DOCKERHUB_REPO }}
platforms: "linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6,linux/ppc64le,linux/s390x"
platforms: "linux/amd64,linux/arm64"
2 changes: 1 addition & 1 deletion .github/workflows/mirror.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Mirror + trigger CI
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/npmp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: JS-DevTools/npm-publish@v1
with:
token: ${{ secrets.NPM_TOKEN }}
14 changes: 7 additions & 7 deletions .github/workflows/pkg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@ jobs:
# nodev: 12
steps:
- name: "Checkout codes"
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: "Use Node.js"
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: "*"
- name: "Pkg this"
run: |
npm run pkg "node${{ matrix.nodev }}-${{ matrix.platform }}-x64"
- name: "Upload to artifact"
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: node${{ matrix.nodev }}-${{ matrix.platform }}-x64
path: "dist/*.zip"
Expand All @@ -62,14 +62,14 @@ jobs:
- platform: alpine
steps:
- name: "Checkout codes"
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: "Pkg this"
run: |
npm run pkg "${{ matrix.platform }}-arm64"
npm run pkg "node18-${{ matrix.platform }}-arm64"
- name: "Upload to artifact"
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: arm64
name: node18-${{ matrix.platform }}-arm64
path: "dist/*.zip"
- name: "Upload to release draft"
uses: xresloader/upload-to-github-release@v1
Expand Down
131 changes: 131 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,136 @@
<!-- markdownlint-disable MD036 MD024-->
# CHANGELOG
## 主要变化(2.10.2)
* d0a0dd9 feat: 新增QMSG_SOCKET推送参数支持私有云 (#473)
* d40daa2 docs: 注解默认设置
* a0856fa fix: 风控导致动态内容为空 (#465)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.10.1)
* 30bf989 feat: ai评论支持所有兼容OpenAI API的平台 (#463)
* 15c1d22 fix: 官方非官方抽奖类型判断 (#461)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.10.0)
* b74bb02 feat: ai 评论 (#462)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.8)
* c85c910 doc: 图片链接换源
* c4d37ed fix: Dockerfile.pkg-arm64换源
* ca1ea8c fix: 青龙换源gitlab
* d007d8b feat: 更新换源及优化

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.7)
* bcf87a9 feat: 新增日志等级Notice (#454)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.6)
* f261e91 fix: API.X_POLYMER_WEB_DYNAMIC_V1_DETAIL 缺少参数 (#452)
* 5336068 fix: 修复通过uid监视转发抽奖动态 (#449)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.5)
* f5f63bc fix: 官方抽奖判断未获取到内容 (#445)
* 1832f6d feat: 增加多账号的代理 (#433)
* 717d8cf fix: 换源gitlab

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.4)
* 2f5990f fix: 动态ID字符串长度超过18

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.3)
* 1d4e8ea fix: 专栏获取为空 (#425)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.2)
* 4134190 fix: 分区移动失败继续运行 (#423)
* 66fa06f fix: 源动态禁止转发
* b1de122 fix: 验证码识别失败无限重试
* d3475a5 feat(notify.js): QYWX推送变为图文消息 (#416)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.1)
* 9b0f9bf fix: 仅屏蔽自动回复 (#401)
* 74337ca fix: 账号转发动态途中被系统强制登出,任务直接终止 (#392)
* 6c75d57 lint: eslint
* e723136 feat: 可自定义验证码识别API

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.9.0)
* 1e7d8b2 feat: 动态详情新老api共存
* fc41750 fix: 源rid_str获取
* 1a08c0a fix: 话题uid动态获取使用老解析函数
* 666c057 feat: 使用新接口替换动态详情老接口 (#382)
* df3e97d ci: fix "an artifact with this name already exists on the workflow run"

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.19)
* d9f6bf2 feat: 中奖检测屏蔽自动回复 (#381)
* ded981e fix: 动态卡片解析出错导致程序停止
* 93d3727 fix: searcher.js typo fix (#379)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.17)
* 60e211e fix: 读取uid出错 (#369)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.17)
* 5b33ae3 fix: 读取uid出错 (#369)
* 7e4650c feat: env可自定义UA (#371)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.16)
* 469a6dc fix: add getOneDynamicByDyid v1

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.15)
* 7b6356a fix: 风控导致动态全为过时
* d337fb2 fix: 查询动态详情的接口失效 (#349)
* d9dba6f fix: Cannot read properties of null (reading 'is_liked')
* eafa7c7 fix: Cannot read properties of null (reading 'length') (#360)
* e2976cc docs: 文档更新cookie获取方式 (#357)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.14)
* f5bdd28 fix: update api getOneDynamicByDyid
* cb6fad0 fix: get_dynamic_detail api (#351)
* 780a3a9 fix: update get_dynamic_detail api (#350)

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.13)
* addb9c6 fix: ghproxy.com->mirror.ghproxy.com (#333)
* b86e756 fix: at错位

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.12)
* 5d30178 ci: docker构建
* 0c61070 fix: 评论并转发 (#259)
* 6dfee7e fix: 出现帐号未登录错误时自动跳转下一个帐号

_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_

## 主要变化(2.8.11)
* 6496a8f fix: fs.close

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.pkg-arm64
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ WORKDIR /root/lottery
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && \
apk add --no-cache curl

ENV DOWNLOAD_HOST=https://ghproxy.com/https://github.com \
ENV DOWNLOAD_HOST=https://github.com \
RELEASE_TAG=v3.4 \
NODEV=18.5.0 \
PKG_CACHE_PATH=/root/.pkg-cache \
Expand Down
Loading