成?
This commit is contained in:
parent
5b581c209f
commit
f633194024
@ -162,16 +162,19 @@ def run_fights(msg: ReciveMessage, client) -> None:
|
|||||||
use_bun = CONFIG_DATA["use_bun"]
|
use_bun = CONFIG_DATA["use_bun"]
|
||||||
runner_path = root_path / "md5" / ("md5-api.ts" if use_bun else "md5-api.js")
|
runner_path = root_path / "md5" / ("md5-api.ts" if use_bun else "md5-api.js")
|
||||||
result = subprocess.run(
|
result = subprocess.run(
|
||||||
["bun", "run", runner_path.absolute()] if use_bun else ["node", runner_path.absolute()],
|
["bun", "run", runner_path.absolute()] if use_bun else ["node", runner_path.absolute(), "fight"], # 调用
|
||||||
stdout=subprocess.PIPE,
|
stdout=subprocess.PIPE,
|
||||||
stderr=subprocess.PIPE,
|
stderr=subprocess.PIPE,
|
||||||
)
|
)
|
||||||
# 获取结果
|
# 获取结果
|
||||||
out_result = result.stdout.decode("utf-8")
|
out_result = result.stdout.decode("utf-8")
|
||||||
err_result = result.stderr.decode("utf-8")
|
err_result = result.stderr.decode("utf-8")
|
||||||
results.append(f"{out_result}{err_result}")
|
if out_result.strip() in names:
|
||||||
|
results.append(names.index(out_result.strip()))
|
||||||
|
else:
|
||||||
|
results.append(f"{out_result}{err_result}")
|
||||||
# 输出
|
# 输出
|
||||||
reply = msg.reply_with(f"{results}")
|
reply = msg.reply_with("|".join(results))
|
||||||
client.send_message(reply)
|
client.send_message(reply)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user