1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-05 03:23:49 +08:00

fix(coolq): wrong target on send music share.

Fixes: #1011
This commit is contained in:
wdvxdr 2021-08-18 13:25:56 +08:00
parent 78d76f55e2
commit 11a5dbb64a
No known key found for this signature in database
GPG Key ID: 703F8C071DE7A1B6

View File

@ -301,7 +301,7 @@ func (bot *CQBot) SendPrivateMessage(target int64, groupID int64, m *message.Sen
for _, e := range m.Elements { for _, e := range m.Elements {
switch i := e.(type) { switch i := e.(type) {
case *LocalImageElement, *message.VoiceElement, *LocalVideoElement: case *LocalImageElement, *message.VoiceElement, *LocalVideoElement:
i, err := bot.uploadMedia(i, groupID, false) i, err := bot.uploadMedia(i, target, false)
if err != nil { if err != nil {
log.Warnf("警告: 私聊 %d 消息%s上传失败: %v", target, e.Type().String(), err) log.Warnf("警告: 私聊 %d 消息%s上传失败: %v", target, e.Type().String(), err)
continue continue
@ -311,7 +311,7 @@ func (bot *CQBot) SendPrivateMessage(target int64, groupID int64, m *message.Sen
bot.Client.SendFriendPoke(i.Target) bot.Client.SendFriendPoke(i.Target)
return 0 return 0
case *message.MusicShareElement: case *message.MusicShareElement:
bot.Client.SendFriendMusicShare(groupID, i) bot.Client.SendFriendMusicShare(target, i)
return 0 return 0
} }
newElem = append(newElem, e) newElem = append(newElem, e)