Below is the data structure of the Message object in Hive:
Field | Type | Description |
---|---|---|
id | String | Unique alphanumeric string id |
containerId | String/Group ID | ID of the chat Group that the Message belongs to |
body | String | Body of the Message |
sender | String/User ID | ID of the User who sent the Message |
senderFirstname | String | Optional name of the sender, can be used to override the display name of the sender for a given Message |
senderPicture | String/URL | Optional URL, can be used to override the display image over the sender for a given Message |
workspace | String/Workspace ID | ID of the Workspace that the Message belongs to |
createdAt | ISO Date String | Date + time of Message creation |
modifiedAt | ISO Date String | Date + time that the Message was last modified |
createdBy | String/User ID | User ID string of the Message creator |
modifiedBy | String/User ID | User ID string of the last user to modify fields on the Message |
color | String | Optional background color for the message. Options are yellow, purple, green, red, gray |