Table of Contents

Class JsonMessageInteractionMetadata

Namespace
NetCord.JsonModels
Assembly
NetCord.dll
public class JsonMessageInteractionMetadata : JsonEntity
Inheritance
JsonMessageInteractionMetadata
Inherited Members

Constructors

JsonMessageInteractionMetadata()

public JsonMessageInteractionMetadata()

Properties

AuthorizingIntegrationOwners

[JsonPropertyName("authorizing_integration_owners")]
public IReadOnlyDictionary<ApplicationIntegrationType, ulong> AuthorizingIntegrationOwners { get; set; }

Property Value

IReadOnlyDictionary<ApplicationIntegrationType, ulong>

InteractedMessageId

[JsonPropertyName("interacted_message_id")]
public ulong? InteractedMessageId { get; set; }

Property Value

ulong?

OriginalResponseMessageId

[JsonPropertyName("original_response_message_id")]
public ulong? OriginalResponseMessageId { get; set; }

Property Value

ulong?

TriggeringInteractionMetadata

[JsonPropertyName("triggering_interaction_metadata")]
public JsonMessageInteractionMetadata? TriggeringInteractionMetadata { get; set; }

Property Value

JsonMessageInteractionMetadata

Type

[JsonPropertyName("type")]
public InteractionType Type { get; set; }

Property Value

InteractionType

User

[JsonPropertyName("user")]
public JsonUser User { get; set; }

Property Value

JsonUser