Class GuildMemberTimeoutUpdateEventArgs
Represents arguments for GuildMemberTimeoutChanged event.
Inheritance
System.Object
System.EventArgs
GuildMemberTimeoutUpdateEventArgs
Namespace: DisCatSharp.EventArgs
Assembly: DisCatSharp.dll
Syntax
public class GuildMemberTimeoutUpdateEventArgs : DiscordEventArgs
Properties
| Improve this Doc View SourceActor
Gets the member that timed out the member.
Declaration
public DiscordMember Actor { get; }
Property Value
Type | Description |
---|---|
DiscordMember |
AuditLogId
Gets the audit log id.
Declaration
public ulong? AuditLogId { get; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt64> |
AuditLogReason
Gets the audit log reason.
Declaration
public string AuditLogReason { get; }
Property Value
Type | Description |
---|---|
System.String |
Guild
Gets the guild this member was timed out.
Declaration
public DiscordGuild Guild { get; }
Property Value
Type | Description |
---|---|
DiscordGuild |
Target
Gets the member that was timed out.
Declaration
public DiscordMember Target { get; }
Property Value
Type | Description |
---|---|
DiscordMember |
TimeoutAfter
Gets the timeout time after the update.
Declaration
public DateTimeOffset TimeoutAfter { get; }
Property Value
Type | Description |
---|---|
System.DateTimeOffset |
TimeoutBefore
Gets the timeout time before the update.
Declaration
public DateTimeOffset TimeoutBefore { get; }
Property Value
Type | Description |
---|---|
System.DateTimeOffset |