Table of Contents

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