Class JsonMessageSnapshotMessage
- Namespace
- NetCord.JsonModels
- Assembly
- NetCord.dll
public class JsonMessageSnapshotMessage
- Inheritance
-
JsonMessageSnapshotMessage
- Inherited Members
-
Constructors
JsonMessageSnapshotMessage()
public JsonMessageSnapshotMessage()
Properties
Attachments
[JsonPropertyName("attachments")]
public JsonAttachment[] Attachments { get; set; }
Property Value
- JsonAttachment[]
Content
[JsonPropertyName("content")]
public string Content { get; set; }
Property Value
- string
CreatedAt
[JsonPropertyName("timestamp")]
public DateTimeOffset CreatedAt { get; set; }
Property Value
- DateTimeOffset
EditedAt
[JsonPropertyName("edited_timestamp")]
public DateTimeOffset? EditedAt { get; set; }
Property Value
- DateTimeOffset?
Embeds
[JsonPropertyName("embeds")]
public JsonEmbed[] Embeds { get; set; }
Property Value
- JsonEmbed[]
Flags
[JsonPropertyName("flags")]
public MessageFlags? Flags { get; set; }
Property Value
- MessageFlags?
MentionedRoleIds
[JsonPropertyName("mention_roles")]
public ulong[] MentionedRoleIds { get; set; }
Property Value
- ulong[]
MentionedUsers
[JsonPropertyName("mentions")]
public JsonUser[] MentionedUsers { get; set; }
Property Value
- JsonUser[]
Type
[JsonPropertyName("type")]
public MessageType Type { get; set; }
Property Value
- MessageType