Compare commits

...

7 Commits

Author SHA1 Message Date
李寻欢
db8c460b42 Merge pull request '🎨 优化消息格式' (#52) from hotfix into main
Reviewed-on: https://gitee.ltd/lxh/go-wxhelper/pulls/52
2024-05-29 14:12:51 +08:00
李寻欢
6818b10f4a 🎨 优化消息格式 2024-05-29 14:12:26 +08:00
李寻欢
7747a4b634 Merge pull request '🎨 优化消息格式' (#51) from hotfix into main
Reviewed-on: https://gitee.ltd/lxh/go-wxhelper/pulls/51
2024-05-20 08:36:12 +08:00
李寻欢
727b06e143 🎨 优化消息格式 2024-05-16 08:32:44 +08:00
李寻欢
2226ec7e63 Merge pull request 'hotfix' (#50) from hotfix into main
Reviewed-on: https://gitee.ltd/lxh/go-wxhelper/pulls/50
2024-05-16 00:13:43 +08:00
李寻欢
c0c3864a8e 🐛 修复清理不活跃成员功能的BUG 2024-05-16 00:12:57 +08:00
李寻欢
8c2ab9376c 🐛 修复清理不活跃成员功能的BUG 2024-05-16 00:12:47 +08:00
4 changed files with 7 additions and 7 deletions

View File

@@ -82,7 +82,7 @@ func GetAllEnableNews() (records []entity.Friend, err error) {
// @return records
// @return err
func GetAllEnableClearGroup() (records []entity.Friend, err error) {
err = client.MySQL.Where("clear_members != 0").Where("is_ok IS TRUE").Find(&records).Error
err = client.MySQL.Where("clear_member > 0").Where("is_ok IS TRUE").Find(&records).Error
return
}

View File

@@ -13,7 +13,7 @@ import (
// ClearGroupUser
// @description: 清理群成员
func ClearGroupUser() {
groups, err := service.GetAllEnableNews()
groups, err := service.GetAllEnableClearGroup()
if err != nil {
log.Printf("获取启用了聊天排行榜的群组失败, 错误信息: %v", err)
return
@@ -42,9 +42,9 @@ func ClearGroupUser() {
// 发送通知到群里
ms := make([]string, 0)
for k, v := range memberMap {
ms = append(ms, fmt.Sprintf("%s: %s", k, v))
ms = append(ms, fmt.Sprintf("昵称:%s\n最后活跃时间%s", k, v))
}
msg := fmt.Sprintf("#清理群成员#\n\n很遗憾地通知各位就在刚刚有%d名群友引活跃度不够暂时离开了我们希望还健在的群友引以为戒、保持活跃\n\n活跃信息: \n%s",
msg := fmt.Sprintf("#清理群成员\n\n很遗憾地通知各位就在刚刚有%d名群友引活跃度不够暂时离开了我们希望还健在的群友引以为戒、保持活跃\n\n活跃信息: \n%s",
memberCount, strings.Join(ms, "\n"))
utils.SendMessage(group.Wxid, "", msg, 0)
}

View File

@@ -122,12 +122,12 @@ func Sync() {
// 组装成一句话
msg := []string{"#新好友通知\n"}
for wxId, nickname := range newItmes {
msg = append(msg, "微信Id: "+wxId+" -> 昵称: "+nickname)
msg = append(msg, "微信Id: "+wxId+"\n昵称: "+nickname)
}
for _, user := range config.Conf.System.NewFriendNotify.ToUser {
if user != "" {
// 发送一条新消息
utils.SendMessage(user, "", strings.Join(msg, "\n"), 0)
utils.SendMessage(user, "", strings.Join(msg, "\n-------\n"), 0)
}
}
}

View File

@@ -24,7 +24,7 @@ func DailyNews() {
return
}
newsStr := fmt.Sprintf("#每日早报#\n\n又是新的一天了让我们康康一觉醒来世界又发生了哪些变化~\n\n%s", strings.Join(news, "\n"))
newsStr := fmt.Sprintf("#每日早报\n\n又是新的一天了让我们康康一觉醒来世界又发生了哪些变化~\n\n%s", strings.Join(news, "\n"))
// 循环发送新闻
for _, group := range groups {