Table of Contents

Class JsonGuildScheduledEvent

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

Constructors

JsonGuildScheduledEvent()

public JsonGuildScheduledEvent()

Properties

ChannelId

[JsonPropertyName("channel_id")]
public ulong? ChannelId { get; set; }

Property Value

ulong?

CoverImageHash

[JsonPropertyName("image")]
public string? CoverImageHash { get; set; }

Property Value

string

Creator

[JsonPropertyName("creator")]
public JsonUser? Creator { get; set; }

Property Value

JsonUser

CreatorId

[JsonPropertyName("creator_id")]
public ulong? CreatorId { get; set; }

Property Value

ulong?

Description

[JsonPropertyName("description")]
public string? Description { get; set; }

Property Value

string

EntityId

[JsonPropertyName("entity_id")]
public ulong? EntityId { get; set; }

Property Value

ulong?

EntityMetadata

[JsonPropertyName("entity_metadata")]
public JsonGuildScheduledEventMetadata? EntityMetadata { get; set; }

Property Value

JsonGuildScheduledEventMetadata

EntityType

[JsonPropertyName("entity_type")]
public GuildScheduledEventEntityType EntityType { get; set; }

Property Value

GuildScheduledEventEntityType

GuildId

[JsonPropertyName("guild_id")]
public ulong GuildId { get; set; }

Property Value

ulong

Name

[JsonPropertyName("name")]
public string Name { get; set; }

Property Value

string

PrivacyLevel

[JsonPropertyName("privacy_level")]
public GuildScheduledEventPrivacyLevel PrivacyLevel { get; set; }

Property Value

GuildScheduledEventPrivacyLevel

RecurrenceRule

[JsonPropertyName("recurrence_rule")]
public JsonGuildScheduledEventRecurrenceRule? RecurrenceRule { get; set; }

Property Value

JsonGuildScheduledEventRecurrenceRule

ScheduledEndTime

[JsonPropertyName("scheduled_end_time")]
public DateTimeOffset? ScheduledEndTime { get; set; }

Property Value

DateTimeOffset?

ScheduledStartTime

[JsonPropertyName("scheduled_start_time")]
public DateTimeOffset ScheduledStartTime { get; set; }

Property Value

DateTimeOffset

Status

[JsonPropertyName("status")]
public GuildScheduledEventStatus Status { get; set; }

Property Value

GuildScheduledEventStatus

UserCount

[JsonPropertyName("user_count")]
public int? UserCount { get; set; }

Property Value

int?