diff --git a/pkg/service/asChat/handler.go b/pkg/service/asChat/handler.go index 391788b..fd1e548 100644 --- a/pkg/service/asChat/handler.go +++ b/pkg/service/asChat/handler.go @@ -336,7 +336,7 @@ func (cr ChatHandler) MessageList(c *gin.Context) { return messages[i].ID > messages[j].ID } }) - fmt.Printf("data is %+v\n", messages) + //fmt.Printf("data is %+v\n", messages) total := 0 for i, message := range messages { switch request.Direction { diff --git a/pkg/service/asChat/robot/ruler_keywords.go b/pkg/service/asChat/robot/ruler_keywords.go index cccc3d8..d274276 100644 --- a/pkg/service/asChat/robot/ruler_keywords.go +++ b/pkg/service/asChat/robot/ruler_keywords.go @@ -27,6 +27,12 @@ func NewReplyWhenHitKeywords(title string, keywords []string) IRobotTask { return &RobotTaskWithKeyworkds{title: title, keywords: keywords} } func (r *RobotTaskWithKeyworkds) Hit(event ws.ListenEventData, sender *accountFiee.ChatUserData) (hit bool) { + fmt.Printf("event.EventType != ws.EventChatMessage:%v\n", event.EventType != ws.EventChatMessage) + fmt.Printf("event.Msg: %v\n", event.Msg == "") + fmt.Printf("event.Client == nil: %v\n", event.Client == nil) + fmt.Printf("event.ChatUser == nil: %v\n", event.ChatUser == nil) + fmt.Printf("event.ChatUser.Role != 1: %v\n", event.ChatUser.Role != 1) + fmt.Printf("r.keywords: %+v\n", r.keywords) if event.EventType != ws.EventChatMessage || event.Msg == "" || event.Client == nil || event.ChatUser == nil { return }