diff --git a/event.go b/event.go index c46fa6e..8fe2a0c 100644 --- a/event.go +++ b/event.go @@ -96,6 +96,7 @@ func (bot *Bot) processEvent(payload *WebsocketPayload) { User: ctx.Message.Author, } ctx.Message.Author = opmember.User + log.Infoln(getLogHeader(), "x>", mdl) } go match(ctx, matchers) } diff --git a/openapi_message.go b/openapi_message.go index 129df34..f5f1e06 100644 --- a/openapi_message.go +++ b/openapi_message.go @@ -170,6 +170,15 @@ type MessageDelete struct { OpUser *User `json:"op_user"` } +func (mdl *MessageDelete) String() string { + sb := strings.Builder{} + sb.WriteString("用户: ") + sb.WriteString(mdl.OpUser.ID) + sb.WriteString("删除了消息: ") + sb.WriteString(mdl.Message.String()) + return sb.String() +} + // MessageAudited 消息审核对象 // // https://bot.q.qq.com/wiki/develop/api/openapi/message/model.html#%E6%B6%88%E6%81%AF%E5%AE%A1%E6%A0%B8%E5%AF%B9%E8%B1%A1-messageaudited