po-lan d7ddb15f9c 对缓存进一步优化
LRUCache 将所有被移除的缓存数据作为事件参数传递给事件处理程序。

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

读取:先判断缓存中是否存在用户记录,若不存在则读取数据库。
创建:如果用户记录在数据库中不存在,则新增记录。
修改:如果用户记录在数据库中存在,则进行修改。
即使单个群组内有大量用户,每种操作也只会执行一次。
2024-07-12 00:46:03 +08:00
2024-06-26 18:13:55 +08:00
2024-07-03 14:30:55 +08:00
2024-07-03 14:30:55 +08:00
2024-07-12 00:46:03 +08:00
2024-07-03 14:30:55 +08:00
2024-06-18 11:08:51 +08:00
2024-05-16 20:24:49 +08:00
2024-05-22 20:58:49 +08:00
2024-07-12 00:46:03 +08:00
2024-04-16 10:27:32 +08:00
2024-04-10 16:47:01 +08:00
2024-07-03 14:30:55 +08:00
2024-05-09 15:29:31 +08:00
2024-06-18 22:49:06 +08:00
2024-06-18 23:23:19 +08:00

NapCatQQ

项目介绍

NapCatQQ 是基于 PC NTQQ 本体实现一套无头 Bot 框架。

名字寓意 瞌睡猫QQ像睡着了一样在后台低占用运行的无需GUI界面的NTQQ。

如何使用

可前往 Release 页面下载最新版本

首次使用 请务必前往 官方文档 查看使用文档与教程

项目声明

  • 请不要在无关地方宣传NapCatQQ本项目只是用于学习 node 相关知识,切勿用于违法用途

  • NapCat 不会收集用户隐私信息,但是未来可能会为了更好的利于 NapCat 的优化会收集一些设备信息,如 cpu 架构,系统版本等

相关链接

Telegram Link

鸣谢名单

Lagrange

Description
现代化的基于 NTQQ 的 Bot 协议端实现
Readme 165 MiB
Languages
TypeScript 94.5%
Vue 3.5%
JavaScript 1.4%
Batchfile 0.5%
CSS 0.1%