Table of Contents

Class SocketScheduledEventCreateAuditLogData

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

Contains a piece of audit log data related to a scheduled event creation.

public class SocketScheduledEventCreateAuditLogData : ISocketAuditLogData, IAuditLogData
Inheritance
SocketScheduledEventCreateAuditLogData
Implements
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

Id

Gets the snowflake id of the event.

public ulong Id { get; }

Property Value

ulong

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