Externalize autochess game data
check / local-gate (push) Failing after 58s

This commit is contained in:
JWeBot Contributors
2026-10-15 18:37:41 +08:00
parent 5125b827c0
commit 2bb2effc04
38 changed files with 3562 additions and 524 deletions
@@ -42,6 +42,8 @@ LOCAL_COMMAND_ALIASES = {
"context": "context_summary",
"金币": "wallet",
"wallet": "wallet",
"转账": "transfer",
"transfer": "transfer",
"抽奖": "prize_draw",
"draw": "prize_draw",
"彩票": "lottery",
@@ -138,12 +140,13 @@ LOCAL_EXTENSIONS = (
LocalExtensionDescriptor(
extension_id="single-player-games",
author=JWEBOT_AUTHOR,
description="虚拟金币账户、抽奖、群内多人彩票和单人21点",
description="金币游戏",
help_entries=(
"/金币 /wallet;/抽奖 [金额] /draw;/游戏记录 /gamehistory",
"/彩票 开始|报名|当前状态|开奖|取消;/lottery",
"/21点 开始 [1~500](金额=本局下注,默认50,空格可省略)",
"/21点 要牌|停牌|状态|结束;/blackjack hit|stand|status|end",
"/金币 /wallet;/游戏记录 /gamehistory",
"/抽奖 [金额];/draw",
"/彩票 开始|报名|状态|开奖|取消;/lottery",
"/21点 开始 [1~500];/blackjack start",
"/21点 要牌|停牌|状态|结束;/blackjack",
"/游戏帮助;/games",
),
command_kinds=(
@@ -155,6 +158,13 @@ LOCAL_EXTENSIONS = (
"game_rules",
),
),
LocalExtensionDescriptor(
extension_id="coin-transfer",
author=JWEBOT_AUTHOR,
description="金币转账",
help_entries=("/转账 对方 金额;/transfer",),
command_kinds=("transfer",),
),
LocalExtensionDescriptor(
extension_id="cs-major-autochess",
author=JWEBOT_AUTHOR,