|
@@ -123,7 +123,7 @@ func (l *CronTask) sendWx() {
|
|
|
l.Logger.Errorf("update messageRecords failed id=%v err=%v", v.ID, err)
|
|
|
continue
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
hookClient := hook.NewHook(serverIp, adminPort, wxPort)
|
|
|
if v.ContentType == 1 {
|
|
|
content := v.Content
|
|
@@ -133,7 +133,9 @@ func (l *CronTask) sendWx() {
|
|
|
}
|
|
|
err = hookClient.SendTextMsg(v.ContactWxid, content, v.BotWxid)
|
|
|
} else {
|
|
|
- err = hookClient.SendPicMsg(v.ContactWxid, v.Content, v.Meta.Filename, v.BotWxid)
|
|
|
+ re := regexp.MustCompile(`[^/]+$`)
|
|
|
+ fileName := re.FindString(v.Content)
|
|
|
+ err = hookClient.SendPicMsg(v.ContactWxid, v.Content, fileName, v.BotWxid)
|
|
|
}
|
|
|
|
|
|
if err != nil {
|