手瓜一十雪
518a7c1906
Refactor packet client and update message history actions
...
Replaced LRUCache with Map for callback and event management in packet clients, and standardized callback hash usage. Updated GetFriendMsgHistory and GetGroupMsgHistory actions to use snake_case for payload keys. Modified OneBotMsgApi to support disabling URL retrieval for ptt elements via a new parameter.
2025-09-02 22:24:53 +08:00
手瓜一十雪
5b2ff5acd3
Add resource health management and enhance message parsing
...
Introduces a ResourceManager for health checking and retry logic in src/common/health.ts. Updates OneBot message parsing to support disabling URL fetching and multi-message parsing via new payload options. File, image, video, and ptt URL retrievals now use resource health management for improved reliability. Also refactors packet API to allow configurable timeout for FetchRkey.
#1220
2025-09-02 21:19:49 +08:00
手瓜一十雪
e52b6ccf23
fix
2025-04-19 11:13:02 +08:00
手瓜一十雪
f315ab15e6
fix
2025-04-19 11:03:03 +08:00
手瓜一十雪
60577552d7
Revert "fix"
...
This reverts commit cd1db2bcf4 .
2025-04-19 10:59:04 +08:00
手瓜一十雪
b2bd48cf49
Revert "fix:coerce"
...
This reverts commit b190c21ef8 .
2025-04-19 10:58:56 +08:00
手瓜一十雪
981e510963
Revert "fix: checker"
...
This reverts commit 875b20ea9e .
2025-04-19 10:58:46 +08:00
手瓜一十雪
e77d8f93ba
Revert "fix: zod boolean强制转换"
...
This reverts commit db37def059 .
2025-04-19 10:58:39 +08:00
手瓜一十雪
9cc1ef5b31
Revert "fix"
...
This reverts commit a2d11a7d7d .
2025-04-19 10:57:32 +08:00
手瓜一十雪
ac5df6946c
Revert "fix"
...
This reverts commit f3fa3bd25b .
2025-04-19 10:57:28 +08:00
手瓜一十雪
f3fa3bd25b
fix
2025-04-17 09:54:12 +08:00
手瓜一十雪
a2d11a7d7d
fix
2025-04-17 09:52:03 +08:00
手瓜一十雪
db37def059
fix: zod boolean强制转换
2025-04-17 09:38:38 +08:00
手瓜一十雪
875b20ea9e
fix: checker
2025-04-15 12:34:33 +08:00
手瓜一十雪
b190c21ef8
fix:coerce
2025-04-15 12:25:37 +08:00
手瓜一十雪
cd1db2bcf4
fix
2025-04-14 21:44:25 +08:00
Clansty
f33b479def
fix: isReverseOrder
2025-04-14 05:40:11 +08:00
手瓜一十雪
8a116d2d7b
迁移类型校验到zod
2025-04-13 20:05:11 +08:00
手瓜一十雪
70945cf2d8
style: 强类型大法
2025-02-02 23:22:21 +08:00
手瓜一十雪
07a51e8d75
fix: 进一步重构
2025-01-21 20:40:52 +08:00
手瓜一十雪
fb3370ccf9
refactor: type-check ( #586 )
...
* refactor: type-check
* fix: default
* refactor: type-check
2024-12-01 12:41:51 +08:00
手瓜一十雪
fc012318a8
rename: project
2024-11-21 14:30:21 +08:00
手瓜一十雪
3254f3fea0
rename: 使用@搜寻
2024-11-21 11:16:25 +08:00
手瓜一十雪
fa6a8816f8
refactor: Action
2024-11-19 12:49:51 +08:00
手瓜一十雪
8223c98bf1
refactor: AdapterConfig
2024-11-16 18:38:44 +08:00
pk5ls20
298c4ce1b0
refactor: webui
2024-11-15 23:39:19 +08:00
手瓜一十雪
d9a67de683
feat: msg push
2024-11-14 20:18:19 +08:00
手瓜一十雪
73d89c675b
fix: error throw
2024-11-14 12:54:58 +08:00
Wesley F. Young
3afd4f29ff
refactor: inline all NTQQXxxApi uses
2024-08-31 16:00:03 +08:00
Wesley F. Young
451c18481a
refactor: rename createMsg -> createUniqueMsgId to prevent ambiguity
2024-08-28 19:03:19 +08:00
Seijo Cecilia
f37b46b82b
chore: run eslint
2024-08-27 13:35:25 +08:00
手瓜一十雪
4f3f88bc10
feat: 更高效率的识别
2024-08-27 12:16:57 +08:00
Wesley F. Young
e3f6881af9
refactor: move all utility files to /common
2024-08-27 10:18:31 +08:00
手瓜一十雪
3502632923
refactor: action param handle
2024-08-26 14:30:11 +08:00
Wesley F. Young
d902be8296
refactor: normalize file names in common/utils
2024-08-26 12:48:45 +08:00
Wesley F. Young
e7f3cd9f84
refactor: normalize naming
2024-08-26 10:04:31 +08:00
Wesley F. Young
04fb771f42
refactor: rename all coreContext -> core
2024-08-26 09:19:50 +08:00
手瓜一十雪
1f3251cdc5
style: fix
2024-08-26 00:17:42 +08:00
Seijo Cecilia
6992670418
refactor: make parseMessage an instance method
2024-08-25 10:14:11 +08:00
手瓜一十雪
f17d6abb74
refactor: chattype
2024-08-22 15:53:27 +08:00
手瓜一十雪
419c0f87d1
chore: 解耦
2024-08-22 14:05:01 +08:00
手瓜一十雪
fd5c8a6a1b
fix: 统一消息格式
2024-08-13 21:00:22 +08:00
手瓜一十雪
508a3f7164
fix: 跳过空消息
2024-08-13 00:38:42 +08:00
Wesley F. Young
c7b1a2c02d
fix: replace deprecated calls
2024-08-12 08:20:11 +08:00
Wesley F. Young
89e777f99e
refactor: inline getApiContext()
2024-08-11 19:10:42 +08:00
Wesley F. Young
bde27518c8
fix: method signature of _handle
2024-08-10 22:22:52 +08:00
Wesley F. Young
116a04e081
chore: run a full eslint
2024-08-10 19:58:31 +08:00
Wesley F. Young
af01a073ef
chore: run eslint --fix in onebot module
2024-08-09 20:35:03 +08:00
手瓜一十雪
da44c00074
chore: action基本就绪
2024-08-09 18:28:05 +08:00
手瓜一十雪
6dbc5fc5a0
chore: gocq接口完成
2024-08-09 17:27:44 +08:00