Commit Graph

  • 8708c931c8 feat: 添加每周总结功能 main OpenClaw Bot 2026-02-07 03:44:09 +00:00
  • 7f81574192 feat(discord): add win/loss status to match messages Ching L 2025-10-24 14:39:41 +08:00
  • bb4ee378d9 feat: add method to recalculate streak from recent matches Ching L 2025-09-11 15:26:18 +08:00
  • 7498f413bf fix: resolve streak notification issues Ching L 2025-09-11 15:17:23 +08:00
  • c85eeb9d74 feat(discord): show player names at the beginning of match messages Ching L 2025-09-11 14:30:47 +08:00
  • 21c7b95653 feat: Update match result messaging to include streak notifications in the content Ching L 2025-07-24 11:49:55 +08:00
  • e381dce261 feat: Enhance friend match processing to avoid duplicate API calls and improve streak updates Ching L 2025-07-24 10:35:32 +08:00
  • 895737927a feat: Optimize match processing by updating streaks before creating database records Ching L 2025-07-24 09:54:09 +08:00
  • b5c58f842a chore: Remove draw_result.py as it is no longer needed for match result visualization Ching L 2025-03-17 13:49:45 +08:00
  • 44336e5ff0 refactor: Move on_ready event definition to a more appropriate location and restore logging functionality Ching L 2025-03-13 16:35:44 +08:00
  • e103e8706c feat: Add streak tracking and notifications for friends' match results Ching L 2025-03-13 16:30:40 +08:00
  • 3b138437d1 feat: Adjust message sending interval based on game time Ching L 2025-03-10 09:12:43 +08:00
  • 23309d3976 feat: Implement delayed start for daily rank changes check Ching L 2025-03-07 11:45:09 +08:00
  • 27128c3557 refactor: Remove async from rank changes check function Ching L 2025-03-07 11:35:23 +08:00
  • f087aa9ba2 fix: Ensure ranking conversion handles string input Ching L 2025-03-07 11:24:59 +08:00
  • a697a6e636 feat: Add daily rank tracking for Discord friends TUN-143 Ching L 2025-03-07 11:22:40 +08:00
  • f9ce233099 fix: Adjust match limit and embed image placement logic Ching L 2025-03-07 10:13:56 +08:00
  • f055bd7027 fix: Remove unnecessary screenshot quality parameter Ching L 2025-03-07 10:00:47 +08:00
  • bbc23217f9 feat: Improve screenshot quality by increasing device pixel ratio Ching L 2025-03-07 09:46:51 +08:00
  • 33c160b16b style: Enhance recent matches template layout and responsiveness Ching L 2025-03-06 10:10:36 +08:00
  • 9f5be12b2e fix: Improve file extension handling in image upload utility Ching L 2025-03-06 09:30:46 +08:00
  • 9e32de9922 fix: Update image upload method with explicit file name parameter Ching L 2025-03-06 09:26:45 +08:00
  • 5a6b5db082 fix: Update config file path for image upload utility Ching L 2025-03-06 09:22:33 +08:00
  • 47f4df7803 refactor: Convert match serialization methods to async Ching L 2025-03-06 09:10:42 +08:00
  • f18f03a7f7 refactor: Migrate image generation to async Playwright Ching L 2025-03-05 23:01:00 +08:00
  • 9c8b360553 feat: Add image generation for recent matches report Ching L 2025-03-05 21:54:29 +08:00
  • 2bae19643a feat: Add hero name translation for match report embeds Ching L 2025-03-05 18:30:50 +08:00
  • e2c6c9ea5b feat: Add image generation and Cloudflare R2 upload support for match reports Ching L 2025-03-05 17:50:52 +08:00
  • f24106bef1 feat: Add hero name translation utility function Ching 2025-02-20 22:45:46 +08:00
  • a86dcb1bbc ci: Ching 2024-05-13 11:05:06 +08:00
  • fd24fc01f7 fix: 修复获取不到开黑数据时报错的问题 Ching 2024-05-12 11:57:21 +08:00
  • 3087dd3085 fix: 修复战报中开黑数据返回格式有误的问题 Ching 2024-05-12 11:23:34 +08:00
  • b61872f298 fix: 修复 openapi 接口报错时,战绩消息为空的问题 v202405 Ching 2024-05-12 01:10:47 +08:00
  • eddfcbf7f7 fix: 修复 openapi 接口报错时,战绩消息为空的问题 Ching 2024-05-12 01:10:47 +08:00
  • adcf1478d5 fix: 修复战报中没有开黑信息的问题 TUN-66 Ching 2024-05-11 16:37:02 +08:00
  • f4e17c5126 fix: 修复战报中没有开黑信息的问题 TUN-66 Ching 2024-05-11 16:37:02 +08:00
  • 58eb406c07 fix: 修复获取不到战报的问题 TUN-51 catch 发送消息时的 error Ching 2024-05-10 11:07:53 +08:00
  • 8b97724b08 fix: 修复获取不到战报的问题 TUN-51 catch 发送消息时的 error Ching 2024-05-10 11:07:53 +08:00
  • 1e939a0f22 feat: Change radiant_indicator position in serialize_match_for_discord TUN-48 Ching 2024-04-05 13:24:22 +08:00
  • 520409f735 feat: Change radiant_indicator position in serialize_match_for_discord TUN-48 Ching 2024-04-05 13:24:22 +08:00
  • 53d2103c4e refactor: Refactor serialize_player function to handle empty player.personaname Ching 2024-03-28 16:03:24 +08:00
  • 2185d955ad refactor: Refactor serialize_player function to handle empty player.personaname Ching 2024-03-28 16:03:24 +08:00
  • ecc2f9c890 feat: change nickname display in serialize_player function TUN-38 Ching 2024-03-28 10:24:45 +08:00
  • 54a32028e2 feat: change nickname display in serialize_player function TUN-38 Ching 2024-03-28 10:24:45 +08:00
  • 611bae666b feat: Add Sentry error tracking TUN-39 Ching 2024-03-28 09:37:36 +08:00
  • 9e9732d406 feat: Add Sentry error tracking TUN-39 Ching 2024-03-28 09:37:36 +08:00
  • 95a8bd5352 feat: 修改比赛信息格式 #86enwkvn5 Ching 2024-03-20 11:47:30 +08:00
  • 57f7faf4fb feat: 修改比赛信息格式 #86enwkvn5 Ching 2024-03-20 11:47:30 +08:00
  • 5c4b0a5896 feat: 修改比赛信息中的开黑队友名字格式 Ching 2024-03-19 18:09:16 +08:00
  • 47ceabdd7a feat: 修改比赛信息中的开黑队友名字格式 Ching 2024-03-19 18:09:16 +08:00
  • e30de01f8c ci: 增加部署脚本 Ching 2024-03-06 11:13:00 +08:00
  • 6e64f38d64 ci: 增加部署脚本 Ching 2024-03-06 11:13:00 +08:00
  • 203d30a8c6 feat: Add end time to Match class Ching 2024-03-06 11:01:04 +08:00
  • ab5f6695e1 feat: Add end time to Match class Ching 2024-03-06 11:01:04 +08:00
  • 864c3ddce1 feat: 增加创建比赛结果图片逻辑 Ching 2024-03-06 10:51:49 +08:00
  • e1e5a63fe7 feat: 增加创建比赛结果图片逻辑 Ching 2024-03-06 10:51:49 +08:00
  • b7af493d34 feat(discord_bot): Add friend's activity status to get_friends function Ching 2024-02-08 17:24:14 +08:00
  • 81fc0f28a6 fix(models): Refactor Friend.select to Friend.filter in get_friends_recent_matches() function Ching 2024-02-08 17:09:01 +08:00
  • 74eec18240 feat(discord_bot): Add active flag to friend creation Ching 2024-02-08 16:31:37 +08:00
  • 30403d02c0 feat(models): Add activate_friend command to enable friends Ching 2024-02-08 16:21:01 +08:00
  • 309b4989e7 feat(models): Add deactivate_friend command and active field to Friend model Ching 2024-02-08 15:46:44 +08:00
  • fa94f38536 feat(discord_bot): 增加添加朋友功能 Ching 2024-02-01 11:49:15 +08:00
  • fa6bef2c73 fix(dota.py): 当接口没有返回 party size 的时候通过数据库中的 Friend 数据进行比对 Ching 2023-12-27 16:46:53 +08:00
  • 61566c20e1 feat(bot.py): 修改获取比赛的频率。增加报错 log Ching 2023-11-29 10:44:31 +08:00
  • 7e7c9e4146 feat(discord_bot.py, dota.py, utils.py): 修改 logger,增加 log Ching 2023-11-28 16:54:52 +08:00
  • 01e3c23651 fix(dota.py): 修复 party_size 为 None 时序列化报错的问题 Ching 2023-10-03 23:11:24 +08:00
  • 0f4f29332c fix(bot.py, dota.py): 修复 opendota 接口返回时间太长导致 discord 报错的问题;修改 Match.party_size 为 nullable Ching 2023-10-03 22:53:09 +08:00
  • a8825db196 feat(bot.py): 增加 mod_friend 修改朋友名字功能 Ching 2023-09-24 19:00:37 +08:00
  • f23a4d351a fix(utils.py): 修复 heartbeat 请求失败导致报错的问题 Ching 2023-09-22 21:20:21 +08:00
  • 07de32c6c8 feat(bot.py): 增加获取所有 friend 的命令 Ching 2023-09-20 17:13:30 +08:00
  • 42b000fe89 fix(dota.py): 修复 party_size 为 None 导致序列化报错的问题 Ching 2023-09-18 18:12:55 +08:00
  • f0254be67c fix(utils.py): 修复比赛信息中没有 average_rank 时获取 ranking 报错的问题 Ching 2023-09-18 17:57:18 +08:00
  • 3ac628957f style(dota.db): untracked dota.db Ching 2023-09-18 17:02:10 +08:00
  • cd1fc45044 feat(bot.py, dota.py, utils.py): 增加查询某人战绩的命令 Ching 2023-09-18 16:55:24 +08:00
  • 233fa91b5b feat(gitignore): ignore dota.db Ching 2023-09-17 17:27:57 +08:00
  • c401fb5187 feat(dota.py): 修改比赛信息格式,增加最高经济和最高伤害标识 Ching 2023-09-17 17:24:33 +08:00
  • df9e629cdb feat(bot.py): 修改 logger 格式 Ching 2023-09-17 16:35:11 +08:00
  • f8e954910b feat(develop_reqirements.txt): 增加依赖文件 Ching 2023-09-16 15:07:40 +08:00
  • 862f164f84 feat(dota.py, bot.py, utils.py): 增加 logger 和 heartbeat Ching 2023-09-16 15:04:59 +08:00
  • 7bf56375c6 feat(bot.py, utils.py): 修改了消息的格式,更改发送任务循环时间 Ching 2023-09-16 13:03:31 +08:00
  • ee77d2bc92 feat(bot.py): 完成了发送消息功能 Ching 2023-09-16 04:34:52 +08:00
  • 2133b78299 feat(discord_bot.py): 增加了 discord_bot Ching 2023-09-15 19:51:07 +08:00
  • 4b95403735 feat(dota.py, matches.py): 增加 models,增加获取朋友最近比赛的逻辑 Ching 2023-09-15 16:52:43 +08:00
  • e109649c95 feat(players.py, matches.py, utils.py): 补充比赛序列化方法,增加 utils Ching 2023-09-15 14:58:14 +08:00
  • 4b31d228c6 feat(matches): 增加 matches file,获取比赛详情 Ching 2023-09-15 00:48:40 +08:00
  • 8303e7fa94 Initial commit looching 2023-09-15 00:05:22 +08:00