mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-19 05:30:07 +08:00
fix(niuniu): 一些小问题 (#1043)
This commit is contained in:
parent
814fa0ce33
commit
eb065e1984
@ -289,10 +289,10 @@ func init() {
|
|||||||
dajiaoLimiter.Delete(fmt.Sprintf("%d_%d", gid, uid))
|
dajiaoLimiter.Delete(fmt.Sprintf("%d_%d", gid, uid))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
messages, err := niuniu.processNiuNiuAction(t, fiancee[1])
|
messages, err := niuniu.processNiuNiuAction(t, fiancee[1])
|
||||||
if err != nil {
|
if err != nil {
|
||||||
ctx.SendChain(message.Text(err))
|
ctx.SendChain(message.Text(err))
|
||||||
|
dajiaoLimiter.Delete(fmt.Sprintf("%d_%d", gid, uid))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if err = db.insertNiuNiu(&niuniu, gid); err != nil {
|
if err = db.insertNiuNiu(&niuniu, gid); err != nil {
|
||||||
@ -375,6 +375,7 @@ func init() {
|
|||||||
fencingResult, err := myniuniu.processJJuAction(&adduserniuniu, t, fiancee[1])
|
fencingResult, err := myniuniu.processJJuAction(&adduserniuniu, t, fiancee[1])
|
||||||
if err != nil {
|
if err != nil {
|
||||||
ctx.SendChain(message.Text(err))
|
ctx.SendChain(message.Text(err))
|
||||||
|
jjLimiter.Delete(t)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -142,8 +142,8 @@ func (u *userInfo) processNiuNiuAction(t string, props string) (string, error) {
|
|||||||
load, ok := prop.Load(t)
|
load, ok := prop.Load(t)
|
||||||
info = *u
|
info = *u
|
||||||
if props != "" {
|
if props != "" {
|
||||||
if !contains(t, dajiaoProp) {
|
if contains(t, dajiaoProp) {
|
||||||
return "", errors.New("道具不能混着用哦")
|
return "", errors.New("道具不存在")
|
||||||
}
|
}
|
||||||
if err = u.createUserInfoByProps(props); err != nil {
|
if err = u.createUserInfoByProps(props); err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
@ -221,8 +221,8 @@ func (u *userInfo) processJJuAction(adduserniuniu *userInfo, t string, props str
|
|||||||
v, ok := prop.Load(t)
|
v, ok := prop.Load(t)
|
||||||
info = *u
|
info = *u
|
||||||
if props != "" {
|
if props != "" {
|
||||||
if !contains(t, jjProp) {
|
if contains(t, jjProp) {
|
||||||
return "", errors.New("道具不能混着用哦")
|
return "", errors.New("道具不存在")
|
||||||
}
|
}
|
||||||
if err = u.createUserInfoByProps(props); err != nil {
|
if err = u.createUserInfoByProps(props); err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user