From fa82bdec79507ebbb2eb5c7fff970ce022bbeb13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Sat, 10 Sep 2022 13:14:43 +0800 Subject: [PATCH] event master check default off --- plugin/event/data.go | 2 +- plugin/event/event.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin/event/data.go b/plugin/event/data.go index 70fa5ea6..6a25a71a 100644 --- a/plugin/event/data.go +++ b/plugin/event/data.go @@ -40,6 +40,6 @@ func (s *storage) isinviteon() bool { } // 主人 -func (s *storage) ismasteron() bool { +func (s *storage) ismasteroff() bool { return *s&0b100 > 0 } diff --git a/plugin/event/event.go b/plugin/event/event.go index d1453a04..9c71a4d9 100644 --- a/plugin/event/event.go +++ b/plugin/event/event.go @@ -43,7 +43,7 @@ func init() { groupid := ctx.Event.GroupID groupname := ctx.GetGroupInfo(groupid, true).Name logrus.Info("[event]收到来自[", username, "](", userid, ")的群聊邀请,群:[", groupname, "](", groupid, ")") - if data.isinviteon() || (data.ismasteron() && zero.SuperUserPermission(ctx)) { + if data.isinviteon() || (!data.ismasteroff() && zero.SuperUserPermission(ctx)) { ctx.SetGroupAddRequest(ctx.Event.Flag, "invite", true, "") ctx.SendPrivateForwardMessage(su, message.Message{message.CustomNode(username, userid, "已自动同意在"+now+"收到来自"+ @@ -83,7 +83,7 @@ func init() { username := ctx.CardOrNickName(userid) data := (storage)(c.GetData(-su)) logrus.Info("[event]收到来自[", username, "](", userid, ")的好友申请") - if data.isapplyon() || (data.ismasteron() && zero.SuperUserPermission(ctx)) { + if data.isapplyon() || (!data.ismasteroff() && zero.SuperUserPermission(ctx)) { ctx.SetFriendAddRequest(ctx.Event.Flag, true, "") ctx.SendPrivateForwardMessage(su, message.Message{message.CustomNode(username, userid, "已自动同意在"+now+"收到来自"+ @@ -135,7 +135,7 @@ func init() { case "邀请": data.setinvite(option == "开启") case "主人": - data.setmaster(option == "开启") + data.setmaster(option == "关闭") } err := c.SetData(-su, int64(data)) if err != nil {