Pārlūkot izejas kodu

perf: 用户提问含有敏感词,新增相关日志输出(userid及用户提问内容) (#205)

Finly 1 gadu atpakaļ
vecāks
revīzija
0aaf9d38f4
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. 1 0
      main.go

+ 1 - 0
main.go

@@ -49,6 +49,7 @@ func Start() {
 		// 去除问题的前后空格
 		msgObj.Text.Content = strings.TrimSpace(msgObj.Text.Content)
 		if public.JudgeSensitiveWord(msgObj.Text.Content) {
+			logger.Info(fmt.Sprintf("🙋 %s提问的问题中包含敏感词汇,userid:%#v,消息: %#v", msgObj.SenderNick, msgObj.SenderStaffId, msgObj.Text.Content))
 			_, err = msgObj.ReplyToDingtalk(string(dingbot.MARKDOWN), "**🤷 抱歉,您提问的问题中包含敏感词汇,请审核自己的对话内容之后再进行!**")
 			if err != nil {
 				logger.Warning(fmt.Errorf("send message error: %v", err))