Commit Graph

957 Commits

Author SHA1 Message Date
手瓜一十雪
ae0c8aac49 refactor: reply 2024-07-28 23:35:58 +08:00
手瓜一十雪
ddcdaf0b97 fix: 保证NC回复的消息一致性 2024-07-28 22:33:50 +08:00
手瓜一十雪
5a51be73c4 build: 169-test 2024-07-28 17:55:34 +08:00
手瓜一十雪
4d1218658c chore:test 2024-07-28 17:38:48 +08:00
手瓜一十雪
672a070aaa chore: 🥹LocalMsg不会写入数据库 2024-07-28 16:23:56 +08:00
手瓜一十雪
7bb43199ce chore: 移除调试代码 2024-07-28 15:40:44 +08:00
手瓜一十雪
7734c23191 rector: 离线文件重构初步完成 2024-07-28 15:37:34 +08:00
手瓜一十雪
cffeea2ea8 feat: 缓存文件 2024-07-28 15:34:08 +08:00
手瓜一十雪
5916fdbe58 fix: typo 2024-07-28 14:55:30 +08:00
手瓜一十雪
aa0f422ecb refactor: fileget 2024-07-28 14:25:13 +08:00
手瓜一十雪
91578d149d refactor: video element 2024-07-28 13:36:03 +08:00
手瓜一十雪
afd92a3598 refactor: video element 2024-07-28 13:28:21 +08:00
手瓜一十雪
c1f0efad0f build: 170 re 2024-07-28 13:15:14 +08:00
手瓜一十雪
a12bee2a18 Merge pull request #163 from cnxysoft/main
修复提交疏漏
2024-07-28 13:00:12 +08:00
手瓜一十雪
34e50fcea6 fix: default 2024-07-28 12:59:20 +08:00
手瓜一十雪
e493291357 fix: uid && latestMsg 2024-07-28 09:56:00 +08:00
手瓜一十雪
fea92c392c fix: 修复uid转换异常问题 2024-07-28 09:24:03 +08:00
Alen
e4ba9edeb8 修复提交疏漏
修改在查询群历史消息时,如未提供msg_seq,则返回最新消息
2024-07-27 15:01:08 +08:00
Alen
3e5c92a2b1 标准兼容
根据GOCQ标准将获取群历史消息中的msg_seq改为非必要参数,默认为0
2024-07-27 04:10:01 +08:00
Alen
beb63d524b BUG修复
修复创建reply消息体时向NTQQMsgApi.getMsgsByMsgId提交空值查询会导致QQ崩溃的BUG
2024-07-27 04:01:22 +08:00
手瓜一十雪
bdf764387f fix: search file 2024-07-26 17:37:04 +08:00
手瓜一十雪
a91dbf20b3 refactor: search file 2024-07-26 17:15:28 +08:00
手瓜一十雪
ad2b60674f chore: type 2024-07-26 16:26:47 +08:00
手瓜一十雪
9366357e9c chore: wait release 1.7.0 2024-07-26 16:10:05 +08:00
手瓜一十雪
f93c603860 chore: 类型+++++ 2024-07-26 16:08:28 +08:00
手瓜一十雪
4680ea0d92 fix: type 2024-07-26 16:02:23 +08:00
手瓜一十雪
cc4312def0 chore: 类型补全计划 2024-07-26 15:55:05 +08:00
手瓜一十雪
f3e706984a refactor: type 2024-07-26 15:38:43 +08:00
手瓜一十雪
e297a86c35 fix: uint 2024-07-26 13:25:19 +08:00
手瓜一十雪
df82907689 Merge pull request #153 from Guation/main
feat: WebUI支持放置到二级目录中
2024-07-26 13:04:26 +08:00
手瓜一十雪
ecb90823bc fix: search file 2024-07-26 12:27:02 +08:00
手瓜一十雪
95fb0b9217 docs: v1.6.8 2024-07-26 11:59:18 +08:00
手瓜一十雪
07b6c9a217 build: 再次优化发送速度 2024-07-26 11:30:04 +08:00
挂神
e7b866bb90 feat: WebUI支持放置到二级目录中 2024-07-26 11:12:09 +08:00
手瓜一十雪
0e22e6b8f9 refactor: 回滚 2024-07-26 10:58:56 +08:00
手瓜一十雪
a0119d8170 fix: 退群推送 2024-07-25 18:08:49 +08:00
手瓜一十雪
fba08511ea build: 1.6.8 - parse appid 2024-07-25 17:57:39 +08:00
手瓜一十雪
b17eda63e6 build: 1.6.8 beta6 2024-07-25 10:59:06 +08:00
手瓜一十雪
85b176ab79 refactor: sendtime/join time 2024-07-25 10:32:44 +08:00
手瓜一十雪
3bb349e20a refactor: SendTime 2024-07-25 10:02:16 +08:00
手瓜一十雪
a212ec452a feat: GetSendTime 2024-07-24 17:49:03 +08:00
手瓜一十雪
845bc3d1fc fix: typo 2024-07-24 15:37:23 +08:00
手瓜一十雪
c3f9085626 fix: richmeida name 2024-07-24 14:43:10 +08:00
手瓜一十雪
244418ebf4 chore: action clean 2024-07-24 14:37:48 +08:00
手瓜一十雪
e77c292b82 fix: setGroupAvatar 2024-07-24 14:35:12 +08:00
手瓜一十雪
8f8382ca54 Merge pull request #147 from serfend/default-config
fix[config]support overwrite by user #145
2024-07-24 14:28:42 +08:00
汉广
8bd07dd113 fix[config]support overwrite by user 2024-07-24 14:25:58 +08:00
手瓜一十雪
e59c9e8a64 Merge pull request #144 from Guation/main
feat: http与ws允许监听同一端口,快速登录允许自动选择QQ号,允许禁用webUI
2024-07-24 14:09:19 +08:00
挂神
17ee49937c feat: http与ws共站支持热重载 2024-07-24 13:14:35 +08:00
手瓜一十雪
77aa706287 feat: 群头像设置 2024-07-24 11:37:12 +08:00
手瓜一十雪
094ff25fb6 feat: searchFile 2024-07-24 11:23:27 +08:00
手瓜一十雪
a9ac0ad4c8 refactor: UUID 2024-07-24 10:44:55 +08:00
手瓜一十雪
39915e633b refactor: getUserInfo 2024-07-24 10:42:22 +08:00
手瓜一十雪
7cd32c9055 refactor: 改造接口调用 2024-07-24 10:23:41 +08:00
手瓜一十雪
afb1bc0362 chore: debug 2024-07-23 17:39:00 +08:00
手瓜一十雪
b6ca72732e refactor: downloadMedia 2024-07-23 16:15:23 +08:00
手瓜一十雪
9b28195c0f chore: remove 2024-07-23 16:03:06 +08:00
手瓜一十雪
c2b4a7855c refactor: video type 2024-07-23 15:51:57 +08:00
手瓜一十雪
2e850e9d17 refactor: message id 2024-07-23 15:10:39 +08:00
手瓜一十雪
d4913a03c3 refactor: 转发消息修复 2024-07-23 14:54:05 +08:00
手瓜一十雪
78c7cc1ddc fix: 合并转发 2024-07-23 14:19:26 +08:00
手瓜一十雪
3cfa44399a chore: remove debug 2024-07-23 10:12:20 +08:00
手瓜一十雪
61696cbbae fix: timeout 2024-07-23 09:50:31 +08:00
手瓜一十雪
f3cbb8ce19 refactor: sendMsg 2024-07-23 09:45:00 +08:00
手瓜一十雪
1ef7b867e7 Merge branch 'main' of https://github.com/NapNeko/NapCatQQ 2024-07-23 09:21:36 +08:00
手瓜一十雪
416f7f8c5d refactor: sendmsg 2024-07-23 09:21:22 +08:00
汉广
40ab6759d7 fix[default-config]config name check 2024-07-22 20:12:24 +08:00
挂神
c9a1e6e748 feat: http与ws允许监听同一端口,快速登录允许自动选择QQ号,允许禁用webUI 2024-07-22 19:47:23 +08:00
手瓜一十雪
769acae518 Merge branch 'main' of https://github.com/NapNeko/NapCatQQ 2024-07-22 18:49:36 +08:00
手瓜一十雪
6c1f8ad85c feat: refactor send 2024-07-22 18:49:25 +08:00
手瓜一十雪
a87f62bbe1 Merge pull request #138 from serfend/main
feat[config]support use default-template
2024-07-22 18:22:49 +08:00
手瓜一十雪
505e61ee68 refactor: NTEvent Checker 2024-07-22 18:21:29 +08:00
手瓜一十雪
207ebf7307 feat: remove debug 2024-07-22 18:17:33 +08:00
手瓜一十雪
8e62b9d9fd feat:msgid generate 2024-07-22 18:17:03 +08:00
手瓜一十雪
c57621ab70 fix: QRCode 2024-07-22 15:46:48 +08:00
手瓜一十雪
39b4a41caf build: 1.6.8-beta03 2024-07-22 15:40:41 +08:00
手瓜一十雪
75bd1e25d2 feat: remove LineDev&&Protobuf 2024-07-22 15:40:23 +08:00
手瓜一十雪
2626943f8c build: 1.6.8-无数据库版本 2024-07-22 15:13:38 +08:00
手瓜一十雪
90407486fa feat: 拉取重启消息 2024-07-22 15:12:25 +08:00
手瓜一十雪
85216e3d20 fix: Login 2024-07-22 14:18:04 +08:00
手瓜一十雪
e1d02f8b63 style: lint 2024-07-22 14:12:03 +08:00
手瓜一十雪
3b10fed0cc feat: 破坏file/db相关接口 2024-07-22 14:09:37 +08:00
手瓜一十雪
ee6925edf9 refactor: msgId stage-2 2024-07-22 11:34:18 +08:00
手瓜一十雪
a8554878ac Merge pull request #141 from cnxysoft/main
修复提交疏漏
2024-07-22 11:15:28 +08:00
手瓜一十雪
5f7874af8f refactor: MsgId 2024-07-22 11:15:01 +08:00
Alen
615d578da0 修复提交疏漏
修复变量类型未断言的问题
2024-07-22 11:07:33 +08:00
手瓜一十雪
2ed01773b7 refactor: jest test 2024-07-22 10:24:55 +08:00
手瓜一十雪
0161e1e4a8 refactor: Message Unique 2024-07-22 09:56:08 +08:00
手瓜一十雪
76950e8e33 feat: RecentContact 2024-07-22 09:24:16 +08:00
Alen
cdb8d02b4d BUG修复
1.尝试让所有人能收到group_admin事件
2.修复请求API: delete_msg(POST请求网址传参)将负数判定为文本导致无法调用的问题
2024-07-22 01:22:38 +08:00
手瓜一十雪
73e3dfbcdd feat: LineDev for Develop-0 2024-07-21 19:31:13 +08:00
手瓜一十雪
f4a06dc82b add: RecentListener 2024-07-21 19:01:47 +08:00
汉广
0e47ffdd55 feat[config]support use default-template 2024-07-20 23:43:32 +08:00
手瓜一十雪
83d807a943 fix: buddylike 2024-07-20 20:16:45 +08:00
手瓜一十雪
9b0ac42cfc release: 1.6.7 2024-07-20 19:52:39 +08:00
手瓜一十雪
32bbfa34ef fix: error 2024-07-20 19:31:59 +08:00
手瓜一十雪
8ba46d5061 release: 1.6.7 2024-07-20 17:43:56 +08:00
手瓜一十雪
80c59de545 feat: new api 2024-07-20 17:33:26 +08:00
手瓜一十雪
7a581066c2 feat: raw api add 2024-07-20 17:09:38 +08:00
手瓜一十雪
c601d20047 chore: remove debug 2024-07-20 16:37:16 +08:00
手瓜一十雪
3843337bfb feat: 支持精华消息 2024-07-20 16:17:02 +08:00
手瓜一十雪
4f73cd4015 fix: error 2024-07-20 16:14:02 +08:00
手瓜一十雪
cd871639cd feat: support essence 2024-07-20 16:09:44 +08:00
手瓜一十雪
d0e2808490 feat: essence get_sender 2024-07-20 16:00:01 +08:00
手瓜一十雪
21f4c6ecd0 refactor: 标准化 2024-07-20 15:55:26 +08:00
手瓜一十雪
1065003c16 refactor: essence and together listener 2024-07-20 15:53:39 +08:00
手瓜一十雪
b7445a3e4d Merge pull request #134 from serfend/main
fix[group]handle_request reason empty
2024-07-20 15:24:39 +08:00
Nepenthe
8d22f18519 群戳一戳增加原始信息
群消息log增加视频解析
2024-07-20 14:51:50 +08:00
汉广
cc931bb808 fix[group]handle_request reason empty 2024-07-20 14:16:07 +08:00
手瓜一十雪
7c93606e34 build: 1.6.7-beta03 2024-07-20 10:45:26 +08:00
手瓜一十雪
020cd7d12a feat: 2401 for 群精华设置 2024-07-20 10:44:57 +08:00
手瓜一十雪
c414ec0cee build: 1.6.6-build02 2024-07-20 10:28:47 +08:00
手瓜一十雪
c4e7bfed78 build: 1.6.7-beta0 2024-07-20 10:21:16 +08:00
手瓜一十雪
14f0318692 feat: 优化接口转换速度 避免频繁读写 2024-07-17 15:03:10 +08:00
手瓜一十雪
a9af29bb30 release: v1.6.6 2024-07-16 15:55:25 +08:00
Alen
d836f8b1e7 修复戳一戳 2024-07-16 15:47:23 +08:00
手瓜一十雪
524901d095 build: test 2024-07-13 19:37:39 +08:00
手瓜一十雪
7934a1b9d4 refactor: uin<->uid 2024-07-13 19:37:02 +08:00
手瓜一十雪
f88f47fe6f refactor: poke 2024-07-13 19:10:47 +08:00
手瓜一十雪
84d1acca6e build: test 2024-07-13 18:58:52 +08:00
手瓜一十雪
ad98cd8012 feat: LinuxQQ版本25765 2024-07-13 18:58:29 +08:00
手瓜一十雪
cf28c7e705 feat: 再次提升版本 25765 2024-07-13 18:56:42 +08:00
手瓜一十雪
b6665c5881 chore: 整理代码 2024-07-13 18:20:44 +08:00
手瓜一十雪
763ee02994 style: code lint 2024-07-13 18:12:38 +08:00
手瓜一十雪
4beb2491fb refactor: 废弃部分代码 2024-07-13 18:10:41 +08:00
手瓜一十雪
71c447bc5c refactor: groupNotifies 2024-07-13 18:04:55 +08:00
手瓜一十雪
cab78461ca feat: 第二次大致整理 2024-07-13 17:23:05 +08:00
手瓜一十雪
ae329e84ab fix: 整理常量 2024-07-12 18:08:45 +08:00
手瓜一十雪
a00fcff7f3 feat:大部分消息元素 2024-07-12 18:01:48 +08:00
手瓜一十雪
b7f5244a05 fix: typo 2024-07-12 17:04:28 +08:00
手瓜一十雪
fc00779202 feat: test code 2024-07-12 16:59:08 +08:00
手瓜一十雪
e1a9ef6512 feat: 群精华 代码未测试 2024-07-12 11:02:10 +08:00
手瓜一十雪
5ff9b609c2 feat: 懒得写了 2024-07-12 10:54:01 +08:00
手瓜一十雪
d0b0dad427 feat: 群精华 2024-07-12 10:46:57 +08:00
手瓜一十雪
2e3e2b0ffb Merge pull request #117 from po-lan/main
对缓存进一步优化
2024-07-12 09:52:17 +08:00
po-lan
bb357b6a86 对缓存进一步优化
LRUCache 将所有被移除的缓存数据作为事件参数传递给事件处理程序。

在数据库操作部分,优化了读写流程,以确保每个群组至多执行三次数据库操作:

读取:先判断缓存中是否存在用户记录,若不存在则读取数据库。
创建:如果用户记录在数据库中不存在,则新增记录。
修改:如果用户记录在数据库中存在,则进行修改。
即使单个群组内有大量用户,每种操作也只会执行一次。
2024-07-12 00:46:03 +08:00
手瓜一十雪
7cecea521b build: poke能用25493 2024-07-11 12:44:42 +08:00
手瓜一十雪
71213c2421 build: 移除调试代码 2024-07-11 12:31:00 +08:00
手瓜一十雪
14cd4dcb9f feat: uin转换优化&poke支持重写 2024-07-11 12:28:11 +08:00
idranme
402874a9e7 perf: audio 2024-07-10 17:44:17 +00:00
手瓜一十雪
bca00b6d6b refactor: 移除异常代码 2024-07-10 21:39:03 +08:00
手瓜一十雪
95dd812ebd feat: uid转换优化 2024-07-10 21:33:31 +08:00
手瓜一十雪
befb300a5f Merge branch 'main' of https://github.com/NapNeko/NapCatQQ 2024-07-10 21:11:43 +08:00
手瓜一十雪
a3fc89d613 fix: friend uid 异常 2024-07-10 21:11:28 +08:00
idranme
56254cf518 Update file.ts 2024-07-10 11:35:55 +08:00
idranme
335a97d425 fix: error catch 2024-07-10 03:25:25 +00:00
手瓜一十雪
360583ca96 Merge pull request #105 from po-lan/main
对缓存小优化
2024-07-05 16:49:30 +08:00
手瓜一十雪
8cd240fc73 feat: 1.6.5 2024-07-05 16:49:16 +08:00
手瓜一十雪
175597a554 feat: 优化载入流程 2024-07-05 16:47:08 +08:00
手瓜一十雪
8609d3dd10 refactor: 迁移到新库 2024-07-05 15:48:03 +08:00
po-lan
4fbcf3d3b6 Update LRUCache.ts 2024-07-05 12:13:24 +08:00
po-lan
45d6bb61d6 Update db.ts
通过读取缓存修复刚说话缺无法获取发言时间的问题
2024-07-05 12:12:40 +08:00
po-lan
e343334d71 Update LRUCache.ts
Add a get function to the cache
2024-07-05 12:09:59 +08:00
手瓜一十雪
9e5e754b65 release: 1.6.4 2024-07-03 14:30:55 +08:00
Alen
3636e35873 修改下载函数
为默认Headers增加Host,解决一些网站无法下载文件的问题
2024-07-02 01:07:30 +08:00
手瓜一十雪
3e1e6f67db refactor: new core 2024-07-01 18:45:48 +08:00
手瓜一十雪
65c25adfb7 refactor: napcat 2024-07-01 18:24:36 +08:00
手瓜一十雪
f0a8ce1992 Merge pull request #95 from ahjsrhj/main
feat: ws反代请求添加UA: OneBot/11
2024-07-01 13:20:47 +08:00
手瓜一十雪
8a42c9a7ab feat: core code 2024-07-01 13:18:59 +08:00
手瓜一十雪
cfd2c7fd0b refactor: core 2024-07-01 13:18:19 +08:00
ahjsrhj
cd7da15dcb feat: ws反代请求添加UA: OneBot/11 2024-07-01 11:19:15 +08:00
手瓜一十雪
3337ab37a5 release: 1.6.3 2024-06-28 14:00:15 +08:00
手瓜一十雪
a946c76aee fix: 清除旧的反向ws 2024-06-28 13:42:09 +08:00
手瓜一十雪
4a6e02bde9 refactor: msg context 2024-06-28 13:38:03 +08:00
手瓜一十雪
98e081c948 fix: uid->uin 临时修复方案
uid uin转换需要优化
2024-06-28 13:11:06 +08:00
手瓜一十雪
bfdb8496f2 fix: error 2024-06-26 18:40:08 +08:00
手瓜一十雪
8f23f37400 release: v1.6.2 2024-06-26 18:09:41 +08:00
手瓜一十雪
45fd1f6ea3 refactor: error catch 2024-06-26 17:14:23 +08:00
手瓜一十雪
1cf14ed1a7 fix: 还原修改 2024-06-25 17:24:42 +08:00
手瓜一十雪
348437b914 fix: 增加容错 2024-06-24 12:03:49 +08:00
手瓜一十雪
edd7a24de7 release: v1.6.1 2024-06-22 10:54:58 +08:00
手瓜一十雪
3447f4ae73 style&fix: lint & poke 2024-06-21 23:04:56 +08:00
手瓜一十雪
11121f2d09 release: v1.6.0 2024-06-21 22:43:19 +08:00
手瓜一十雪
15e0cf9802 release: 1.5.8 2024-06-19 23:34:09 +08:00
手瓜一十雪
d04fb59282 refactor: log file limit 2024-06-19 23:26:05 +08:00
手瓜一十雪
d14ff88c86 refactor: qqmusic card & requests 2024-06-19 23:06:57 +08:00
手瓜一十雪
e6e0f85553 remove: debug 2024-06-19 21:37:13 +08:00
手瓜一十雪
ab7ce93a5f refactor: qqmusic card & requests 2024-06-19 21:33:31 +08:00
手瓜一十雪
cdc30609d2 refactor: requests 2024-06-19 16:45:20 +08:00
手瓜一十雪
a43265d634 refactor: 整理action & data 2024-06-19 13:35:42 +08:00
手瓜一十雪
4685aac9f1 refactor: qqmusic sign & http post 2024-06-19 13:20:52 +08:00
手瓜一十雪
872af42520 refactor: remove debug 2024-06-19 10:01:24 +08:00
手瓜一十雪
3ed9df2330 refactor: test 2024-06-18 23:23:19 +08:00
手瓜一十雪
8d785ef7aa refactor: project 2024-06-18 22:49:06 +08:00
手瓜一十雪
668ca96697 feat: Util HttpUploadFile 2024-06-18 11:17:09 +08:00
手瓜一十雪
20bf072902 feat: refactor miniapp 2024-06-18 11:08:51 +08:00
手瓜一十雪
3febfa5808 feat: test 2024-06-16 19:24:42 +08:00
手瓜一十雪
25f0c1dc64 feat: 加了一些暂时不能使用的代码 2024-06-16 16:35:09 +08:00
手瓜一十雪
ab80eca6fc release: LinuxAppid 24568 2024-06-14 18:43:56 +08:00
手瓜一十雪
2c00d9e999 release: 1.5.6-复活下win 2024-06-14 17:00:35 +08:00
手瓜一十雪
3e23e8fcbf docs: v1.5.6 change 2024-06-14 16:53:26 +08:00
手瓜一十雪
536f3c1827 build: v1.5.6-紧急测试 2024-06-14 16:43:32 +08:00
手瓜一十雪
ab2d040f05 fix 2024-06-14 16:42:39 +08:00
手瓜一十雪
b5b3d41dbd remove: debug 2024-06-11 18:11:32 +08:00
手瓜一十雪
02d4a91c34 release: v1.5.5 2024-06-11 18:10:22 +08:00
手瓜一十雪
41125a0dfd fix: error 2024-06-11 18:09:46 +08:00
手瓜一十雪
02c9acb6dc refactor: 移除无缝升级函数 2024-06-11 15:46:27 +08:00
手瓜一十雪
feedf9d83d release: v1.5.4 2024-06-11 15:20:11 +08:00
手瓜一十雪
2b83b94afd refactor: friend 2024-06-11 12:34:04 +08:00
手瓜一十雪
85f90f1133 chore:appid 2024-06-10 19:00:05 +08:00