diff --git a/def.go b/def.go index 4f4ad55..0ae012b 100644 --- a/def.go +++ b/def.go @@ -95,15 +95,20 @@ type ChatWarsItems struct { Quantity int64 `json:"quantity"` } +type ChatWarsCallback struct { + Name string `json:"name"` + Data []byte `json:"data"` +} + type ChatWarsMessage struct { - ObjID64 int64 `json:"obj_id"` - TGUserID64 int64 `json:"tg_user_id"` - TGSenderUserID64 int64 `json:"tg_sender_user_id"` - Date time.Time `json:"date"` - ID64 int64 `json:"id"` - ChatID64 int64 `json:"chat_id"` - Text string `json:"text"` - IsForwarded bool `json:"is_forwarded"` + TGUserID64 int64 `json:"tg_user_id"` + TGSenderUserID64 int64 `json:"tg_sender_user_id"` + Date time.Time `json:"date"` + ID64 int64 `json:"id"` + ChatID64 int64 `json:"chat_id"` + Text string `json:"text"` + IsForwarded bool `json:"is_forwarded"` + Callbacks []ChatWarsCallback `json:"callbacks"` } type ChatWarsExchangeDeal struct {