package requests import ( "errors" ) var ErrSendGroupChatMessageInvalidID = errors.New("send-group-chat-message: invalid id") var ErrSendGroupChatMessageInvalidMessage = errors.New("send-group-chat-message: invalid message") type SendGroupChatMessage struct { ID string `json:"id"` Message string `json:"message"` } func (a *SendGroupChatMessage) Validate() error { if len(a.ID) == 0 { return ErrSendGroupChatMessageInvalidID } if len(a.Message) == 0 { return ErrSendGroupChatMessageInvalidMessage } return nil }