This commit is contained in:
cdle
2021-10-06 13:07:47 +08:00
parent 8af8acbb51
commit ad376ffb68
+10
View File
@@ -280,15 +280,25 @@ func (sender *Sender) Finish() {
} }
func (sender *Sender) GetUserName() string { func (sender *Sender) GetUserName() string {
switch sender.Message.(type) { switch sender.Message.(type) {
case *message.PrivateMessage: case *message.PrivateMessage:
m := sender.Message.(*message.PrivateMessage) m := sender.Message.(*message.PrivateMessage)
if m.Sender.Nickname == "" {
return fmt.Sprint(m.Sender.Uin)
}
return m.Sender.Nickname return m.Sender.Nickname
case *message.TempMessage: case *message.TempMessage:
m := sender.Message.(*message.TempMessage) m := sender.Message.(*message.TempMessage)
if m.Sender.Nickname == "" {
return fmt.Sprint(m.Sender.Uin)
}
return m.Sender.Nickname return m.Sender.Nickname
case *message.GroupMessage: case *message.GroupMessage:
m := sender.Message.(*message.GroupMessage) m := sender.Message.(*message.GroupMessage)
if m.Sender.Nickname == "" {
return fmt.Sprint(m.Sender.Uin)
}
return m.Sender.Nickname return m.Sender.Nickname
} }
return "" return ""