Commit Graph

837 Commits

Author SHA1 Message Date
手瓜一十雪
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
手瓜一十雪
85d960b95f release: v1.5.3 2024-06-09 20:09:14 +08:00
手瓜一十雪
af285ae613 build: 1.5.3-beta4 2024-06-09 19:47:16 +08:00
手瓜一十雪
a8099b26f1 refactor: video url 2024-06-09 19:40:34 +08:00
手瓜一十雪
5752df5c5a refactor: friend add 2024-06-09 19:13:49 +08:00
手瓜一十雪
3453845de6 feat: support SetLongNick 2024-06-09 18:28:09 +08:00
手瓜一十雪
b317b520f2 build: 1.5.3-beta1 2024-06-09 17:46:32 +08:00
手瓜一十雪
86375ea6bb feat: new api 2024-06-09 17:30:30 +08:00
手瓜一十雪
47341bb385 chore: sync core 2024-06-09 14:26:02 +08:00
手瓜一十雪
8c4d1612a7 chore: sync core 2024-06-08 22:13:05 +08:00
手瓜一十雪
9d657e0482 chore: sync core 2024-06-08 12:11:04 +08:00
手瓜一十雪
9467005067 chore: sync core 2024-06-07 17:59:33 +08:00
手瓜一十雪
166b531a20 feat: 推荐联系人ArkJson 2024-06-07 17:57:33 +08:00
手瓜一十雪
59bb67a48d feat: 支持专属头衔获取 2024-06-07 17:26:00 +08:00
手瓜一十雪
7d56be2b86 feat: 支持专属头衔获取 2024-06-07 17:25:34 +08:00
手瓜一十雪
afedd2439a fix: typo 2024-06-07 13:19:22 +08:00
手瓜一十雪
ae1a63cc5b docs: develop 2024-06-07 09:49:31 +08:00
手瓜一十雪
7592df751c docs: add 2024-06-06 14:31:45 +08:00
手瓜一十雪
fa0f30fadd refactor: uins 2024-06-06 13:34:05 +08:00
手瓜一十雪
d9025c7640 chore: sync 2024-06-06 13:23:15 +08:00
手瓜一十雪
9c4d4eb0c4 docs: change 2024-06-06 12:18:17 +08:00
手瓜一十雪
6a1a2b1cc4 fix: message_id error 2024-06-06 11:03:29 +08:00
手瓜一十雪
e2402fc1ca build: v1.5.2-api兼容 2024-06-05 15:04:04 +08:00
手瓜一十雪
3a1e451134 refactor: SetMsgEmojiLike 2024-06-05 15:03:14 +08:00
手瓜一十雪
31dfb327aa refactor: reboot req params 2024-06-05 14:25:21 +08:00
手瓜一十雪
2fc5e29d94 build: v1.5.2 - GetMsg兼容 2024-06-05 12:14:41 +08:00
手瓜一十雪
37b59264e2 refactor: GoCQHTTP_GetStrangerInfo 2024-06-05 11:19:34 +08:00
手瓜一十雪
fb08812a78 build: v1.5.2-beta2 2024-06-05 10:41:40 +08:00
手瓜一十雪
82600520af chore: sync core 2024-06-05 10:36:39 +08:00
手瓜一十雪
f0c27b1518 fix 2024-06-05 10:33:36 +08:00
手瓜一十雪
6c826f35e1 fix: kick member 2024-06-04 23:52:46 +08:00
手瓜一十雪
bcf9a6dc68 refactor: Uid <-> Uin & Remove Cached 2024-06-04 23:13:18 +08:00
手瓜一十雪
62605c843b refactor: uin - > uid 2024-06-04 23:06:53 +08:00
手瓜一十雪
9e72547112 refactor: uin -> uid 2024-06-04 22:50:16 +08:00
手瓜一十雪
84bb35c38b sync: core 2024-06-04 21:15:29 +08:00
手瓜一十雪
b4e51c9bc7 fix: nt event 2024-06-04 21:09:19 +08:00
手瓜一十雪
3c4a131153 fix: 二维码显示 2024-06-04 12:37:35 +08:00
手瓜一十雪
a18742d761 Merge branch 'main' into pr/57 2024-06-04 12:31:43 +08:00
手瓜一十雪
323b56bdf1 refactror: cpmoudle
此处非NC运行时的代码 用于打包时运行
2024-06-04 12:26:19 +08:00
手瓜一十雪
29b980eb0b fix: 玄学的问题 2024-06-04 12:20:42 +08:00
XBB
bac2a6b034 fix: 整理日志、添加颜色、使用统一的日志函数以提高日志可读性 2024-06-04 02:59:35 +08:00
手瓜一十雪
c698ce9562 build: v1.5.1-beta1 2024-06-03 21:18:24 +08:00
手瓜一十雪
5c902a21cf sync: core 2024-06-03 21:11:21 +08:00
手瓜一十雪
439d34acba feat: support SetSelfProfile 2024-06-03 21:02:43 +08:00
手瓜一十雪
5a58890ae9 release: v1.5.0 2024-06-03 17:15:43 +08:00
手瓜一十雪
5df76eea48 fix: 提高兼容性 2024-06-03 17:12:53 +08:00
手瓜一十雪
54d4d1b7f8 fix: 提高Api兼容性 2024-06-03 17:09:23 +08:00
手瓜一十雪
433ad9b06f fix: 进一步标准化 2024-06-03 16:56:08 +08:00
手瓜一十雪
74acdd6433 release: v1.4.9 2024-06-03 16:49:08 +08:00
手瓜一十雪
cee080264a style: lint 2024-06-02 20:49:09 +08:00
手瓜一十雪
b08af25d7f build: v1.4.8-beta2 2024-06-02 20:40:41 +08:00
手瓜一十雪
811dfaa49f build: 1.3.8-beta1 2024-06-02 13:45:48 +08:00
手瓜一十雪
6cebf5a95c refactor: guid 2024-06-02 13:38:33 +08:00
手瓜一十雪
f7b0e95638 release: v1.4.7 2024-06-01 15:52:06 +08:00
手瓜一十雪
2fce186eb3 refactor: v1.4.6 2024-06-01 14:09:16 +08:00
手瓜一十雪
52425bbd53 refactor: v1.4.6 2024-06-01 14:08:10 +08:00
手瓜一十雪
e284c45a1d release: v1.4.6 2024-06-01 14:05:44 +08:00
手瓜一十雪
d3a9980cc6 refactor: group call 2024-06-01 14:02:43 +08:00
手瓜一十雪
7a6eb0e97f fix: type hint 2024-06-01 12:14:37 +08:00
手瓜一十雪
a2896c2f2d refactor: re groupList 2024-06-01 12:10:50 +08:00
手瓜一十雪
daadb5e00e refactor: GroupListGet 2024-06-01 11:38:50 +08:00
手瓜一十雪
1c684c1188 refactor:NT Event Finish 2024-05-31 23:33:23 +08:00
手瓜一十雪
8608554498 release: v1.4.5 2024-05-31 21:25:47 +08:00
手瓜一十雪
0e1e64ee41 fix: 1.4.5 2024-05-31 21:22:17 +08:00
手瓜一十雪
dbc4c68b4a fix 2024-05-31 21:03:00 +08:00
手瓜一十雪
3559fde0f1 refactor:NTEvent 2024-05-31 21:02:39 +08:00
手瓜一十雪
ebbbd409ba refactor: NTEvent 2024-05-31 20:38:31 +08:00
手瓜一十雪
818a9461e4 refactor: event 2024-05-31 20:29:01 +08:00
手瓜一十雪
d48963b2f6 refactor: NTEvent 2024-05-31 19:09:03 +08:00
手瓜一十雪
1de880cd10 fix: type check & type output 2024-05-31 18:55:18 +08:00
手瓜一十雪
f0c2156d00 refactor:NTEventDispatch 2024-05-31 14:07:35 +08:00
手瓜一十雪
cf0f03c20e refactor:NTEvent 2024-05-31 13:55:28 +08:00
手瓜一十雪
fe3f0a605a release: v1.4.4 2024-05-30 22:45:57 +08:00
手瓜一十雪
fbf3d4decd refactor: checkDate 2024-05-30 22:41:51 +08:00
手瓜一十雪
19c84b4344 refactor: send rate 2024-05-30 22:38:02 +08:00
手瓜一十雪
f29836be15 refactor: GoCQHTTPUploadGroupFile 2024-05-30 22:32:09 +08:00
手瓜一十雪
ff9a275fd0 fix: undel 2024-05-30 20:53:58 +08:00
手瓜一十雪
a95af73516 refactor: NTEvent 2024-05-30 19:40:40 +08:00
手瓜一十雪
854f0884dc feat: wrap NT-Event 2024-05-30 17:28:08 +08:00
手瓜一十雪
d167f339c8 chore: sync core 2024-05-30 16:24:09 +08:00
手瓜一十雪
c47916edfb release: v1.4.3 2024-05-30 16:21:39 +08:00
手瓜一十雪
0ae85f8215 release: v1.4.2 2024-05-30 12:36:15 +08:00
手瓜一十雪
d25cdf6afd fix: typo 2024-05-30 12:02:47 +08:00
手瓜一十雪
5e8ca7629c build: 1.4.2-fix:file list 2024-05-30 11:01:34 +08:00
手瓜一十雪
1be1f74b03 fix: config 2024-05-29 14:26:45 +08:00
手瓜一十雪
28fbe57b3a fix: ocr 2024-05-29 14:18:43 +08:00
手瓜一十雪
cd0da47d31 release:1.4.1 2024-05-29 11:38:57 +08:00
手瓜一十雪
d7646f7959 fix 2024-05-29 11:36:04 +08:00
手瓜一十雪
e21d407bb4 release: 1.4.1 2024-05-29 11:34:55 +08:00
手瓜一十雪
d47eddee5c feat: en2zh 2024-05-29 10:25:13 +08:00
手瓜一十雪
debb706358 fix: webui 2024-05-29 00:07:05 +08:00
手瓜一十雪
406ac15c13 feat: wait fix 2024-05-29 00:00:48 +08:00
手瓜一十雪
db57bf9d69 refactor: info record local 2024-05-28 23:24:54 +08:00
po-lan
cc3d742614 Update GetGroupMemberList.ts
fix
2024-05-28 23:17:39 +08:00
po-lan
8f0f7f495b Update main.ts 2024-05-28 22:43:41 +08:00
po-lan
862c224302 Update main.ts 2024-05-28 22:41:40 +08:00
po-lan
e09e9f241c Update db.ts 2024-05-28 22:30:26 +08:00
po-lan
ddde611762 Update main.ts 2024-05-28 22:27:12 +08:00
po-lan
2d66957747 Update OB11GroupIncreaseEvent.ts 2024-05-28 22:26:02 +08:00
po-lan
4b7cb5f281 Update OB11GroupIncreaseEvent.ts 2024-05-28 21:47:05 +08:00
po-lan
180ef5493c Update config.ts 2024-05-28 21:45:36 +08:00
po-lan
6665e4f071 Update db.ts 2024-05-28 21:44:30 +08:00
手瓜一十雪
25c662d0f0 chore: sync core 2024-05-28 21:02:57 +08:00
手瓜一十雪
3ccd10ac3b refactor: Info 2024-05-28 20:50:29 +08:00
手瓜一十雪
273d02c70d refactor: GroupInfo 2024-05-28 20:43:16 +08:00
手瓜一十雪
c0f7eee9c2 refactor: MemberInfo-1 2024-05-28 20:08:40 +08:00
手瓜一十雪
cb22e4dee0 refactor: remove some log 2024-05-28 19:32:08 +08:00
po-lan
94cc09c0a5 对 get_group_member_list 增强开关 2024-05-27 17:11:26 +08:00
po-lan
3dac534eb5 对 get_group_member_list 增强
监听每一条群聊消息准备写入数据库
2024-05-27 17:09:27 +08:00
po-lan
c0988a5f1d 对 get_group_member_list 增强
非管理员的Bot可以通过本地数据库获取到最近的发言时间
2024-05-27 17:07:23 +08:00
po-lan
078a9a76ce 对 get_group_member_list 增强
一个基于LRU思想写出来的缓存结构
来降低写入数据库的次数
2024-05-27 17:05:28 +08:00
po-lan
dfa0cda318 对 get_group_member_list 增强 2024-05-27 17:01:24 +08:00
手瓜一十雪
73816da635 fix: vite-env 2024-05-26 20:38:18 +08:00
手瓜一十雪
6250b3c09c chore: sync core 2024-05-26 11:42:12 +08:00
手瓜一十雪
a9376beded release: 1.4.0 2024-05-25 19:22:52 +08:00
手瓜一十雪
eaf5506e8e fix: typo 2024-05-25 13:42:10 +08:00
手瓜一十雪
d7018650d6 fix: typo 2024-05-25 13:39:49 +08:00
手瓜一十雪
00b6c90bf1 feat: ocr image 2024-05-25 13:38:19 +08:00
手瓜一十雪
f96a2f7ffc feat: /get_online_clients 2024-05-25 13:09:47 +08:00
手瓜一十雪
17ed1e0dc8 fix 2024-05-25 12:48:13 +08:00
手瓜一十雪
6aa76c9cf9 feat: try support get_online_clients 2024-05-25 12:02:09 +08:00