Commit Graph

10 Commits

Author SHA1 Message Date
5979f0c501 fix(赛马插件): 调整冠军奖励金额为150
冠军奖励从200降低至150,以平衡游戏经济系统。
2026-04-06 23:37:02 +08:00
498d39b676 feat(赛马插件): 调整参与奖励并优化赛马显示对齐
- 将参与奖励从50点降低到20点以平衡经济系统
- 为所有马主添加参与奖励计算和发放逻辑
- 优化赛况显示中的马名对齐,支持中文字符宽度计算
2026-04-06 23:21:21 +08:00
5e0d397843 feat(群赛马): 为参赛者添加基础积分奖励
将 PARTICIPANT_REWARD 默认值从 0 调整为 50,以激励更多用户参与赛马活动。
同时更新了 README 中的相关说明文档。
2026-04-06 23:03:07 +08:00
e773a7a1ef feat: 赛马游戏调整 - 允许自马下注 & 取消非冠军参赛奖励
- 移除下注时不能给自己马匹下注的限制
- 非冠军马主不再获得参赛奖励积分(PARTICIPANT_REWARD=0)
- 同步更新帮助文本、README文档和config默认值
2026-04-05 21:25:10 +08:00
ab1329042a feat(group_horse_racing): 增加赛马消息图片渲染功能
- 在配置中新增图片渲染相关参数:RACE_RENDER_AS_IMAGE、RACE_IMAGE_WIDTH 等
- 复用 danding_qqpush 的 ImageRenderer,使其支持自定义标题
- 在比赛开始、结束和进度播报时,将文本消息转换为带标题的图片发送
- 修复测试用例中的消息发送函数调用
2026-04-04 22:09:53 +08:00
3372242d78 testenv1 2026-04-04 00:42:51 +08:00
28702e3228 debug 2026-04-04 00:12:49 +08:00
fb3cc67b68 修改env读取手段 2026-04-04 00:05:56 +08:00
8eca8fba49 修复:group_horse_racing 权限检查问题1
- 添加 field_validator 来正确解析环境变量中的 ID 集合
- 支持 JSON 格式 "[1424473282]" 和逗号分隔格式 "1424473282,621016172"
- 修复 TESTERS、TEST_GROUPS、ALLOWED_GROUPS 的环境变量解析
- 移除调试日志,保持代码整洁

这解决了环境变量中的 JSON 字符串无法正确解析为集合的问题。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 22:47:01 +08:00
ab1b25e239 功能:实现 Group_Horse_Racing 群赛马插件
- 新增群赛马游戏插件,支持多人参与赛马竞猜

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 00:24:25 +08:00