Class SocketScheduledEventCreateAuditLogData
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
Description
Gets the description of the event. null if none is set.
public string Description { get; }
Property Value
EntityId
Gets the snowflake id of the entity associated with the event (stage / void / external).
public ulong? EntityId { get; }
Property Value
EntityType
Gets the type of the entity associated with the event (stage / void / external).
public GuildScheduledEventType EntityType { get; }
Property Value
Id
Gets the snowflake id of the event.
public ulong Id { get; }
Property Value
Image
Gets the image hash of the image that was attached to the event. Null if not set.
public string Image { get; }
Property Value
Location
Gets the metadata for the entity associated with the event.
public string Location { get; }
Property Value
Name
Gets name of the event.
public string Name { get; }
Property Value
PrivacyLevel
Gets the privacy level of the event.
public GuildScheduledEventPrivacyLevel PrivacyLevel { get; }
Property Value
ScheduledEndTime
Gets the time the event was scheduled to end.
public DateTimeOffset? ScheduledEndTime { get; }
Property Value
ScheduledStartTime
Gets the time the event was scheduled for.
public DateTimeOffset? ScheduledStartTime { get; }
Property Value
Status
Gets the status of the event.
public GuildScheduledEventStatus Status { get; }