Compare commits

...

4 Commits

Author SHA1 Message Date
李寻欢
8ff18c3626 Merge pull request '🎨 逻辑优化' (#17) from hotfix into main
Reviewed-on: https://gitee.ltd/lxh/go-wxhelper/pulls/17
2024-01-25 11:46:30 +08:00
李寻欢
6acb3b79ec 🎨 逻辑优化 2024-01-25 11:46:03 +08:00
李寻欢
f895d045a7 Merge pull request '🐛 修复AI开关未生效的BUG' (#16) from hotfix into main
Reviewed-on: https://gitee.ltd/lxh/go-wxhelper/pulls/16
2024-01-23 16:23:52 +08:00
李寻欢
eb2e292e8e 🐛 修复AI开关未生效的BUG 2024-01-23 16:23:07 +08:00

View File

@@ -33,6 +33,10 @@ func AI(m *plugin.MessageContext) {
if friendInfo.Wxid == "" {
return
}
// 判断有没有启用AI
if !friendInfo.EnableAi {
return
}
// 预处理一下发送的消息,用正则去掉@机器人的内容
re := regexp.MustCompile(`@([^| ]+)`)
@@ -119,6 +123,12 @@ func AI(m *plugin.MessageContext) {
return
}
// 返回消息为空
if resp.Choices[0].Message.Content == "" {
utils.SendMessage(m.FromUser, m.GroupUser, "AI似乎抽风了没有告诉我你需要的回答~", 0)
return
}
// 保存一下AI 返回的消息,消息 Id 使用传入 Id 的负数
var replyMessage entity.Message
replyMessage.MsgId = -m.MsgId