You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
432 B
16 lines
432 B
package models |
|
|
|
//ChatMessage represents a single chat message |
|
type ChatMessage struct { |
|
Author string `json:"author"` |
|
Body string `json:"body"` |
|
Image string `json:"image"` |
|
ID string `json:"id"` |
|
MessageType string `json:"type"` |
|
} |
|
|
|
//String converts the chat message to string |
|
//TODO: is this required? or can we remove it |
|
func (s ChatMessage) String() string { |
|
return s.Author + " says " + s.Body |
|
}
|
|
|