Table of Contents

Class SocketScheduledEventInfo

Namespace
Discord.WebSocket
Assembly
Discord.Net.WebSocket.dll

Represents information for a scheduled event.

public class SocketScheduledEventInfo
Inheritance
SocketScheduledEventInfo
Inherited Members

Properties

ChannelId

Gets the snowflake id of the channel the event is associated with.

public ulong? ChannelId { get; }

Property Value

ulong?

Description

Gets the description of the event. null if none is set.

public string Description { get; }

Property Value

string

EntityId

Gets the snowflake id of the entity associated with the event (stage / void / external).

public ulong? EntityId { get; }

Property Value

ulong?

EntityType

Gets the type of the entity associated with the event (stage / void / external).

public GuildScheduledEventType? EntityType { get; }

Property Value

GuildScheduledEventType?

Image

Gets the image hash of the image that was attached to the event. Null if not set.

public string Image { get; }

Property Value

string

Location

Gets the metadata for the entity associated with the event.

public string Location { get; }

Property Value

string

Name

Gets name of the event.

public string Name { get; }

Property Value

string

PrivacyLevel

Gets the privacy level of the event.

public GuildScheduledEventPrivacyLevel? PrivacyLevel { get; }

Property Value

GuildScheduledEventPrivacyLevel?

ScheduledEndTime

Gets the time the event was scheduled to end.

public DateTimeOffset? ScheduledEndTime { get; }

Property Value

DateTimeOffset?

ScheduledStartTime

Gets the time the event was scheduled for.

public DateTimeOffset? ScheduledStartTime { get; }

Property Value

DateTimeOffset?

Status

Gets the status of the event.

public GuildScheduledEventStatus? Status { get; }

Property Value

GuildScheduledEventStatus?