Open
Description
qqClient.QQ.GroupMessageEvent.Subscribe(func(client *client.QQClient, event *message.GroupMessage) {
var msgs []message2.IMessageElement
if event.ToString() == "" {
return
}
fmt.Println(event.ToString())
downloadUrl := fmt.Sprintf("http://localhost:8000/download/%s", event.ToString())
_, err := HttpGet(downloadUrl)
if err != nil {
panic(err)
}
path := fmt.Sprintf("/Users/xssd/Desktop/test/pdf/%s.pdf", event.ToString())
file, err := message2.NewLocalFile(path)
if err != nil {
panic(err)
}
msgs = append(msgs, file)
msgs = append(msgs, message2.NewAt(event.Sender.Uin))
_, err = client.SendGroupMessage(event.GroupUin, msgs)
if err != nil {
panic(err)
}
})

只@了发消息的人 但没有发送文件
Metadata
Metadata
Assignees
Labels
No labels