update
This commit is contained in:
@@ -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 ""
|
||||||
|
|||||||
Reference in New Issue
Block a user