package req // 消息回调相关的请求模型 // MessageCallbackConfigModel 消息回调配置请求模型 type MessageCallbackConfigModel struct { CallbackURL string `json:"CallbackURL" binding:"required"` // 回调URL Enabled bool `json:"Enabled"` // 是否启用回调 } // MessageCallbackPayload 消息回调负载 type MessageCallbackPayload struct { MessageID string `json:"message_id"` // 消息ID FromUser string `json:"from_user"` // 发送者 ToUser string `json:"to_user"` // 接收者 IsGroup bool `json:"is_group"` // 是否群消息 MessageType int `json:"message_type"` // 消息类型 Content string `json:"content"` // 消息内容 MessageData interface{} `json:"message_data"` // 消息数据 CreateTime int64 `json:"create_time"` // 消息创建时间 }