Commit Graph

  • 388cfdf377 refactor: modify cycle task initialization to start immediately for score cleanup lixiangwuxian 2025-02-22 18:16:54 +08:00
  • df2ad0de94 feat: add binding checks in BindBL and BindSS functions to prevent account conflicts lixiangwuxian 2025-01-16 21:34:07 +08:00
  • 70d7e270d7 refactor: comment out scheduled database cleanup logic in cleanDB function for future implementation lixiangwuxian 2025-01-15 23:16:49 +08:00
  • d464f18fbd feat: add GetGroupMemberList function to actionManager for retrieving group member IDs and initiate websocket communication lixiangwuxian 2025-01-15 15:36:20 +08:00
  • 9afe78301a chore: add import for works package in main.go to support new features and functionality lixiangwuxian 2025-01-15 15:08:40 +08:00
  • f9be1e6464 fix: correct variable name in RoundCheckSteamPlaying function to use gameList instead of gamePlayingMap for accurate game status reporting lixiangwuxian 2025-01-15 14:58:40 +08:00
  • 7eeee665ee feat: enhance database maintenance with error handling and logging for VACUUM and PRAGMA optimize operations lixiangwuxian 2025-01-15 11:35:18 +08:00
  • fd2ebce29e refactor: update checkDiffSteamGameStatus to return a map for game statuses and add getAllSteamID function for retrieving all Steam IDs; enhance help messages for binding and unbinding Steam accounts lixiangwuxian 2025-01-15 11:14:11 +08:00
  • 9272c426e3 refactor: update logging format in MsgInHandler to include color coding for incoming and outgoing messages, enhancing readability and context in logs lixiangwuxian 2025-01-15 10:47:07 +08:00
  • bad24ad2ec feat: implement cleanup tasks for temporary files and database optimization lixiangwuxian 2025-01-15 10:42:07 +08:00
  • db8ced6807 feat: add scheduled cleanup tasks for temporary files and old scores in works and beatleader/scoresaber services lixiangwuxian 2025-01-15 10:36:15 +08:00
  • a607e45fe3 refactor: improve error messages in BindBL and BindSS functions to provide clearer feedback on input validation and player data retrieval issues lixiangwuxian 2025-01-15 10:35:46 +08:00
  • d4d371fbbc refactor: extend user message history retention and increase maximum history size for improved context management in headmasterHandler lixiangwuxian 2025-01-10 02:24:10 +08:00
  • cd1e7cbe1c refactor: enhance headmasterHandler to include received time in JSON responses for improved message context and consistency in message formatting lixiangwuxian 2025-01-10 02:20:52 +08:00
  • a13a33e572 refactor: rename GenReply to GenReplyCQ for clarity and update SendMsg to use the new function; add GenPokePkg and GenGetGroupMemberListPkg for enhanced action handling lixiangwuxian 2025-01-10 02:12:45 +08:00
  • 8dcef53924 feat: implement time wheel for scheduling tasks and refactor bond and steam playing checks to use new task scheduling utility lixiangwuxian 2025-01-10 01:27:50 +08:00
  • fa635ad9f1 feat: add mutex lock to WebSocketClient for thread-safe message sending lixiangwuxian 2025-01-09 22:21:43 +08:00
  • ffc73605e8 refactor: enhance headmasterHandler to include group nickname in JSON responses for better user context and improve message formatting consistency lixiangwuxian 2025-01-09 03:04:51 +08:00
  • d3e9c9b0d6 refactor: modify headmasterHandler to include message origin ID in JSON response and adjust ReferOriginMsg flag for improved message tracking lixiangwuxian 2025-01-09 02:43:08 +08:00
  • 0a8ec74036 refactor: update message formatting in headmasterHandler to use JSON structure for improved data handling lixiangwuxian 2025-01-09 02:27:32 +08:00
  • a2d8fe5e79 chore: update go-openai dependency to v1.36.1 and improve OpenAI client configuration in headmasterHandler lixiangwuxian 2025-01-09 02:03:47 +08:00
  • 72d2aad13e feat: update WebSocket client initialization to use dynamic server address from configuration lixiangwuxian 2025-01-09 01:26:39 +08:00
  • 03fe508d7b refactor: update headmasterHandler to handle user messages more flexibly and improve OpenAI client configuration with dynamic API key and model name from config lixiangwuxian 2025-01-09 00:59:05 +08:00
  • 9c589714ce refactor: remove unused fields from BondData struct and update database schema for improved clarity and maintainability lixiangwuxian 2025-01-09 00:36:03 +08:00
  • a35dfc74f0 refactor: clean up PlayerData struct by commenting out unused fields for better readability and maintainability lixiangwuxian 2025-01-08 22:52:06 +08:00
  • 9c3c5f9b64 refactor: remove unused fields from BondData struct for improved clarity and maintainability lixiangwuxian 2025-01-08 22:51:57 +08:00
  • a1fcfe4366 feat: add help inform messages for bot commands and improve error handling in player data fetching lixiangwuxian 2024-12-28 22:32:05 +08:00
  • ff8d077f1c fix: update HelpInforms key usage from triggerName to category for improved organization lixiangwuxian 2024-12-26 15:23:52 +08:00
  • a79991c4ff feat: enhance help inform structure and update command descriptions across various handlers lixiangwuxian 2024-12-26 11:35:34 +08:00
  • 48dd4b17de refactor: rename Fail function to ChanceToFalse for improved clarity lixiangwuxian 2024-12-26 10:55:09 +08:00
  • 52c33ec48a feat: implement WebSocket client reconnection logic and enhance client structure lixiangwuxian 2024-12-26 10:41:46 +08:00
  • d2fc755df5 refactor: streamline UnRegisterLiveHandler calls in xiBaoTemp and beiBaoTemp functions lixiangwuxian 2024-12-21 22:31:03 +08:00
  • e14023a59d feat: 修复 QQ 文档 URL 解析问题 lixiangwuxian 2024-12-21 14:15:37 +08:00
  • 963fa126d8 feat: 仅处理bilibili追踪参数 lixiangwuxian 2024-12-19 21:08:00 +08:00
  • 1f7b082e02 chore: 添加命令说明,去除url移除 lixiangwuxian 2024-12-11 23:27:41 +08:00
  • be37dcc1fd feat: 添加群名片支持 lixiangwuxian 2024-11-27 01:20:31 +08:00
  • 2fccf24709 chore: 杂项修改 lixiangwuxian 2024-11-27 01:15:45 +08:00
  • 978aa6a04e fix: 修复各种问题 lixiangwuxian 2024-11-08 00:43:06 +08:00
  • 033e1b041c feat: 添加新股通知 lixiangwuxian 2024-11-08 00:42:41 +08:00
  • 2efcdc942b fix: fix docker image reference lixiangwuxian 2024-11-07 19:53:44 +08:00
  • 5ee7dd5f8d feat: add python support lixiangwuxian 2024-11-07 19:47:09 +08:00
  • 0162c27789 feat: 添加21点帮助 lixiangwuxian 2024-11-01 22:35:54 +08:00
  • 71b3fe8bbf feat: 喜报不要求保证同一条消息 lixiangwuxian 2024-11-01 22:35:39 +08:00
  • 74cb2d19ca refactor: 重构RegisterLiveHandler,不再主动注销handler lixiangwuxian 2024-11-01 00:47:00 +08:00
  • 53da17802a feat: 添加21点游戏 lixiangwuxian 2024-11-01 00:46:26 +08:00
  • dce09c6e1f feat: 添加steam上线速报 lixiangwuxian 2024-10-28 02:58:26 +08:00
  • 7e28953a56 refactor: 重构消息发送模型 lixiangwuxian 2024-10-28 02:58:08 +08:00
  • fe863a9ac8 refactor: 清理不可达分支 lixiangwuxian 2024-10-26 03:48:56 +08:00
  • 0fdaade4a9 fix: 修复忽略等级判断问题 lixiangwuxian 2024-10-26 03:31:15 +08:00
  • d0152c6c81 feat: 添加工单前端支持 lixiangwuxian 2024-10-26 03:30:54 +08:00
  • 40f1f51cfa feat: 添加Steam查房功能 lixiangwuxian 2024-10-26 03:30:33 +08:00
  • ecdc1ed254 fix: 修正注解格式错误 lixiangwuxian 2024-10-25 01:39:25 +08:00
  • 904a1fefff Merge branch 'main' of ssh://127.0.0.1:2222/lixiangwuxian/qq_bot lixiangwuxian 2024-10-25 01:38:21 +08:00
  • 9bd8ca422a feat: 支持多次重试下载图片 lixiangwuxian 2024-10-25 01:37:41 +08:00
  • 907f41234d refactor: 重构docker调用 lixiangwuxian 2024-10-25 01:37:16 +08:00
  • 2834f73d06 refactor: 校长上下文调整为群共用 lixiangwuxian 2024-10-25 01:36:42 +08:00
  • 28dec155f8 fix: docker运行添加转义符 lixiangwuxian 2024-10-25 01:36:04 +08:00
  • 37161b4147 feat: 添加工单请求接口 lixiangwuxian 2024-10-24 19:19:11 +08:00
  • 5997c37576 Merge branch 'main' of https://git.lxtend.com/lixiangwuxian/qq_bot lixiangwuxian 2024-10-24 14:35:20 +08:00
  • 0fc6e0d52a feat: 添加忽略等级 lixiangwuxian 2024-10-24 14:33:49 +08:00
  • b37bc9a13b fix: 添加exec.go的注释 lixiangwuxian 2024-10-21 20:40:17 +08:00
  • f840391f97 feat: 支持调用docker容器 lixiangwuxian 2024-10-21 20:33:41 +08:00
  • c7e3199870 feat: 构建时拉取依赖 lixiangwuxian 2024-10-21 18:51:42 +08:00
  • 7dfde04639 chore: 修改权限提示内容 lixiangwuxian 2024-10-20 15:47:50 +08:00
  • 33ef75c54f feat: ws断连后自动重试 lixiangwuxian 2024-10-20 15:47:30 +08:00
  • 5a56f6fdc7 feat: 添加关键词回复 lixiangwuxian 2024-10-20 15:47:00 +08:00
  • 003c9b6f90 feat: 添加切分文本功能 lixiangwuxian 2024-10-20 14:34:37 +08:00
  • 67cff69184 fix: 修复权限加入问题 lixiangwuxian 2024-10-20 03:56:35 +08:00
  • 9cbcc3227f refactor: 使用正则分割信息 lixiangwuxian 2024-10-20 03:25:20 +08:00
  • 6f78e3e30d fix: 修复权限系统qq提取问题,新增权限问题 lixiangwuxian 2024-10-20 03:20:37 +08:00
  • 049b5774bf feat: 更新权限系统 lixiangwuxian 2024-10-20 02:46:56 +08:00
  • 03ee846b7a refactor: 重构handler系统 lixiangwuxian 2024-10-20 02:40:02 +08:00
  • 6dad9bb76f feat: 喜报/悲报支持图片 lixiangwuxian 2024-10-20 02:25:39 +08:00
  • 235d22a4c0 refactor: 修改网页为远程执行 lixiangwuxian 2024-10-20 01:27:15 +08:00
  • 66d0d683e8 feat: 修改为实例dockerfile lixiangwuxian 2024-10-20 01:26:33 +08:00
  • 33d98731d2 feat: 添加beatleader相关查询 lixiangwuxian 2024-10-20 01:26:14 +08:00
  • 674a5b2579 feat: 添加下载图片功能 lixiangwuxian 2024-10-20 01:25:49 +08:00
  • d26007d563 refactor: 重构消息数据结构,添加图片cq格式 lixiangwuxian 2024-10-20 01:25:28 +08:00
  • b1fa836304 feat: 添加鉴权组件 lixiangwuxian 2024-10-20 01:24:45 +08:00
  • 0efdd71c8a build: 更新依赖 lixiangwuxian 2024-10-20 01:24:04 +08:00
  • 09adce96d9 feat: panic时避免崩溃 lixiangwuxian 2024-10-20 01:23:48 +08:00
  • 19b3ee1e58 feat: 添加自构建+重启功能 lixiangwuxian 2024-10-20 01:23:18 +08:00
  • e27eebda77 feat: 初步设计工单系统 lixiangwuxian 2024-10-17 02:16:33 +08:00
  • c42a7e5dd7 build: 更新构建依赖 lixiangwuxian 2024-10-17 01:51:39 +08:00
  • d4b8e7c11f refactor: 重构ss输出,重构url解析 lixiangwuxian 2024-10-17 01:51:00 +08:00
  • 48891fbd0a feat: 添加帮助功能 lixiangwuxian 2024-10-15 23:07:49 +08:00
  • ea3ef541e2 feat: 添加健康检查 lixiangwuxian 2024-10-15 23:06:27 +08:00
  • af232c2ecf feat: 添加回复功能 lixiangwuxian 2024-10-15 23:05:57 +08:00
  • 212634e8d2 feat: 使用emoji lixiangwuxian 2024-10-13 16:04:19 +08:00
  • 9f5106663f refactor: 自动截取整页 lixiangwuxian 2024-10-13 16:04:05 +08:00
  • 2290146862 fix: 修改触发词 lixiangwuxian 2024-10-13 15:26:34 +08:00
  • 97234edda8 feat: 添加cqjson处理和url处理 lixiangwuxian 2024-10-13 15:18:43 +08:00
  • 22434ae5dd feat: 上线链接处理功能 lixiangwuxian 2024-10-13 14:50:53 +08:00
  • c0cfacbd33 build: 添加无头浏览器dockerfile lixiangwuxian 2024-10-13 14:41:08 +08:00
  • 1495ac516b refactor: 重命名Message.RawMsg lixiangwuxian 2024-10-13 14:40:32 +08:00
  • eed624194a feat: 添加页面加载延时 lixiangwuxian 2024-10-13 05:02:47 +08:00
  • 056767b4f0 feat: 添加截图功能 lixiangwuxian 2024-10-13 04:54:49 +08:00
  • ffb5ff8af8 fix: 正确输出用户信息 lixiangwuxian 2024-10-13 04:54:27 +08:00
  • c4ca758682 refactor: 重构ssid查询 lixiangwuxian 2024-10-13 04:53:28 +08:00
  • d084a62815 feat: 实现网页浏览功能 lixiangwuxian 2024-10-13 04:52:39 +08:00