mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-19 22:00:11 +08:00
fix nsetu 循环触发
This commit is contained in:
parent
ea2c81a9c7
commit
7616d5759f
@ -95,7 +95,8 @@ func init() {
|
|||||||
})
|
})
|
||||||
engine.OnFullMatch("所有本地setu分类").SetBlock(true).
|
engine.OnFullMatch("所有本地setu分类").SetBlock(true).
|
||||||
Handle(func(ctx *zero.Ctx) {
|
Handle(func(ctx *zero.Ctx) {
|
||||||
msg := "所有本地setu分类"
|
msg := "本地setu分类一览"
|
||||||
|
hasnotchange := true
|
||||||
ns.mu.RLock()
|
ns.mu.RLock()
|
||||||
for i, c := range ns.List() {
|
for i, c := range ns.List() {
|
||||||
n, err := ns.db.Count(c)
|
n, err := ns.db.Count(c)
|
||||||
@ -105,8 +106,12 @@ func init() {
|
|||||||
msg += fmt.Sprintf("\n%02d. %s(error)", i, c)
|
msg += fmt.Sprintf("\n%02d. %s(error)", i, c)
|
||||||
logrus.Errorln("[nsetu]", err)
|
logrus.Errorln("[nsetu]", err)
|
||||||
}
|
}
|
||||||
|
hasnotchange = false
|
||||||
}
|
}
|
||||||
ns.mu.RUnlock()
|
ns.mu.RUnlock()
|
||||||
|
if hasnotchange {
|
||||||
|
msg += "\n空"
|
||||||
|
}
|
||||||
ctx.SendChain(message.Text(msg))
|
ctx.SendChain(message.Text(msg))
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user