revolt_api 0.5.5

Rust typings for the Revolt API.
Documentation
# 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 that sent this message | 
**content** | Option<**String**> | Message content | [optional]
**system** | Option<[**crate::models::MessageSystem**]Message_system.md> |  | [optional]
**attachments** | Option<[**Vec<crate::models::File>**]File.md> | Array of attachments | [optional]
**edited** | Option<**String**> | Time at which this message was last edited | [optional]
**embeds** | Option<[**Vec<crate::models::Embed>**]Embed.md> | Attached embeds to this message | [optional]
**mentions** | Option<**Vec<String>**> | Array of user ids mentioned in this message | [optional]
**replies** | Option<**Vec<String>**> | Array of message ids this message is replying to | [optional]
**reactions** | Option<[**::std::collections::HashMap<String, Vec<String>>**]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)