From 1e26e9bf20314150e6390d3ca948261a23390b94 Mon Sep 17 00:00:00 2001 From: ivy1996-encode <15055461510@163.com> Date: Mon, 15 Mar 2021 18:11:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=9F=A5=E6=89=BE=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- message.go | 8 ++++---- user.go | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/message.go b/message.go index b219fcc..b591d9a 100644 --- a/message.go +++ b/message.go @@ -61,7 +61,7 @@ func (m *Message) Sender() (*User, error) { if m.FromUserName == m.Bot.self.User.UserName { return m.Bot.self.User, nil } - user, err := members.SearchByUserName(m.FromUserName) + user, err := members.searchByUserNameLimit1(m.FromUserName) if err != nil { return nil, err } @@ -81,7 +81,7 @@ func (m *Message) SenderInGroup() (*User, error) { if err != nil { return nil, err } - return group.MemberList.SearchByUserName(m.senderInGroupUserName) + return group.MemberList.searchByUserNameLimit1(m.senderInGroupUserName) } func (m *Message) Receiver() (*User, error) { @@ -89,10 +89,10 @@ func (m *Message) Receiver() (*User, error) { if sender, err := m.Sender(); err != nil { return nil, err } else { - return sender.MemberList.SearchByUserName(m.ToUserName) + return sender.MemberList.searchByUserNameLimit1(m.ToUserName) } } else { - return m.Bot.self.MemberList.SearchByUserName(m.ToUserName) + return m.Bot.self.MemberList.searchByUserNameLimit1(m.ToUserName) } } diff --git a/user.go b/user.go index 0569eb6..ede7d40 100644 --- a/user.go +++ b/user.go @@ -162,7 +162,7 @@ func (s *Self) FileHelper() (*Friend, error) { if err != nil { return nil, err } - user, err := members.SearchByUserName("filehelper") + user, err := members.searchByUserNameLimit1("filehelper") if err != nil { return nil, err } @@ -298,7 +298,7 @@ func (m Members) SetOwner(s *Self) { } } -func (m Members) SearchByUserName(username string) (*User, error) { +func (m Members) searchByUserNameLimit1(username string) (*User, error) { for _, member := range m { if member.UserName == username { return member, nil