用蠢办法开个pr

This commit is contained in:
方柳煜 2025-09-19 20:32:47 +08:00 committed by GitHub
parent e5084a3aa1
commit 9067e16c62
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,7 +16,16 @@ import (
"github.com/wdvxdr1123/ZeroBot/message"
)
var re = regexp.MustCompile(`^\[(.*?)\](.*)\..*$`)
var (
cards = []string{}
re = regexp.MustCompile(`^\[(.*?)\](.*)\..*$`)
engine = control.AutoRegister(&ctrl.Options[*zero.Ctx]{
DisableOnDefault: false,
Help: "- 抽老婆",
Brief: "从老婆库抽每日老婆",
PublicDataFolder: "Wife",
}).ApplySingle(ctxext.DefaultSingle)
)
func card2name(card string) (string, string) {
match := re.FindStringSubmatch(card)
@ -27,14 +36,7 @@ func card2name(card string) (string, string) {
}
func init() {
engine := control.AutoRegister(&ctrl.Options[*zero.Ctx]{
DisableOnDefault: false,
Help: "- 抽老婆",
Brief: "从老婆库抽每日老婆",
PublicDataFolder: "Wife",
}).ApplySingle(ctxext.DefaultSingle)
_ = os.MkdirAll(engine.DataFolder()+"wives", 0755)
cards := []string{}
engine.OnFullMatch("抽老婆", fcext.DoOnceOnSuccess(
func(ctx *zero.Ctx) bool {
data, err := engine.GetLazyData("wife.json", true)