# Message ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **_id** | **String** | Unique Id | **nonce** | Option<**String**> | Unique value generated by client sending this message | [optional] **channel** | **String** | Id of the channel this message was sent in | **author** | **String** | Id of the user or webhook that sent this message | **webhook** | Option<[**crate::models::MessageWebhook**](Message_webhook.md)> | | [optional] **content** | Option<**String**> | Message content | [optional] **system** | Option<[**crate::models::MessageSystem**](Message_system.md)> | | [optional] **attachments** | Option<[**Vec**](File.md)> | Array of attachments | [optional] **edited** | Option<**String**> | ISO8601 formatted timestamp | [optional] **embeds** | Option<[**Vec**](Embed.md)> | Attached embeds to this message | [optional] **mentions** | Option<**Vec**> | Array of user ids mentioned in this message | [optional] **replies** | Option<**Vec**> | Array of message ids this message is replying to | [optional] **reactions** | Option<[**::std::collections::HashMap>**](set.md)> | Hashmap of emoji IDs to array of user IDs | [optional] **interactions** | Option<[**crate::models::MessageInteractions**](Message_interactions.md)> | | [optional] **masquerade** | Option<[**crate::models::MessageMasquerade**](Message_masquerade.md)> | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)