1
0
forked from lxh/go-wxhelper

新增发送词云图片(需配合外部工具预先生成词云图片)

This commit is contained in:
李寻欢 2023-11-22 10:55:40 +08:00
parent 86435e9707
commit 997ad806f0
3 changed files with 21 additions and 0 deletions

View File

@ -8,13 +8,20 @@ import (
"go-wechat/utils"
"log"
"strings"
"time"
)
// month
// @description: 月排行榜
func month() {
for _, id := range config.Conf.Task.WaterGroup.Groups {
// 消息统计
dealMonth(id)
// 获取上个月月份
yd := time.Now().Local().AddDate(0, 0, -1).Format("200601")
// 发送词云
fileName := fmt.Sprintf("%s_%s.png", yd, id)
utils.SendImage(id, "D:\\Share\\wordcloud\\"+fileName, 0)
}
}

View File

@ -8,6 +8,7 @@ import (
"go-wechat/utils"
"log"
"strings"
"time"
)
// 水群排行榜
@ -16,7 +17,13 @@ import (
// @description: 昨日排行榜
func yesterday() {
for _, id := range config.Conf.Task.WaterGroup.Groups {
// 消息统计
dealYesterday(id)
// 获取昨日日期
yd := time.Now().Local().AddDate(0, 0, -1).Format("20060102")
// 发送词云
fileName := fmt.Sprintf("%s_%s.png", yd, id)
utils.SendImage(id, "D:\\Share\\wordcloud\\"+fileName, 0)
}
}

View File

@ -8,13 +8,20 @@ import (
"go-wechat/utils"
"log"
"strings"
"time"
)
// week
// @description: 周排行榜
func week() {
for _, id := range config.Conf.Task.WaterGroup.Groups {
// 消息统计
dealWeek(id)
// 获取上周周数
year, weekNo := time.Now().Local().AddDate(0, 0, -1).ISOWeek()
// 发送词云
fileName := fmt.Sprintf("%d%d_%s.png", year, weekNo, id)
utils.SendImage(id, "D:\\Share\\wordcloud\\"+fileName, 0)
}
}