optimize: 赞我 触发失败时静默

This commit is contained in:
源文雨 2024-05-04 18:00:14 +09:00
parent c287ae7d92
commit 4c0c06ab1b

View File

@ -396,14 +396,14 @@ func init() { // 插件主体
} }
} }
if !flag { if !flag {
ctx.SendChain(message.Reply(ctx.Event.MessageID), message.Text("不加好友不给赞!")) // ctx.SendChain(message.Reply(ctx.Event.MessageID), message.Text("不加好友不给赞!"))
return return
} }
ctx.SendLike(ctx.Event.UserID, 10) ctx.SendLike(ctx.Event.UserID, 10)
ctx.SendChain(message.Reply(ctx.Event.MessageID), message.Text("给你赞了10下哦记得回我~")) ctx.SendChain(message.Reply(ctx.Event.MessageID), message.Text("给你赞了10下哦记得回我~"))
}) })
// 给消息回应表情 // 给消息回应表情
engine.OnRegex(`^\[CQ:reply,id=(-?\d+)\].*回应表情\s*(.*)\s*`, zero.AdminPermission, zero.OnlyGroup).SetBlock(true). engine.OnRegex(`^\[CQ:reply,id=(-?\d+)\].*回应表情\s*(.+)\s*$`, zero.AdminPermission, zero.OnlyGroup).SetBlock(true).
Handle(func(ctx *zero.Ctx) { Handle(func(ctx *zero.Ctx) {
msgid := ctx.State["regex_matched"].([]string)[1] msgid := ctx.State["regex_matched"].([]string)[1]
face := ctx.State["regex_matched"].([]string)[2] face := ctx.State["regex_matched"].([]string)[2]