@@ -35,7 +35,7 @@ namespace Discord.WebSocket
=> Users.FirstOrDefault(x => x.Id == Discord.CurrentUser.Id);
=> Users.FirstOrDefault(x => x.Id == Discord.CurrentUser.Id);
/// <inheritdoc/>
/// <inheritdoc/>
public bool Joined { get; private set; }
public bool Has Joined { get; private set; }
/// <summary>
/// <summary>
/// <see langword="true"/> if this thread is private, otherwise <see langword="false"/>
/// <see langword="true"/> if this thread is private, otherwise <see langword="false"/>
@@ -55,7 +55,7 @@ namespace Discord.WebSocket
public int MemberCount { get; private set; }
public int MemberCount { get; private set; }
/// <inheritdoc/>
/// <inheritdoc/>
public bool Archived { get; private set; }
public bool Is Archived { get; private set; }
/// <inheritdoc/>
/// <inheritdoc/>
public DateTimeOffset ArchiveTimestamp { get; private set; }
public DateTimeOffset ArchiveTimestamp { get; private set; }
@@ -64,7 +64,7 @@ namespace Discord.WebSocket
public ThreadArchiveDuration AutoArchiveDuration { get; private set; }
public ThreadArchiveDuration AutoArchiveDuration { get; private set; }
/// <inheritdoc/>
/// <inheritdoc/>
public bool Locked { get; private set; }
public bool Is Locked { get; private set; }
/// <summary>
/// <summary>
/// Gets a collection of cached users within this thread.
/// Gets a collection of cached users within this thread.
@@ -106,10 +106,10 @@ namespace Discord.WebSocket
if (model.ThreadMetadata.IsSpecified)
if (model.ThreadMetadata.IsSpecified)
{
{
Archived = model.ThreadMetadata.Value.Archived;
Is Archived = model.ThreadMetadata.Value.Archived;
ArchiveTimestamp = model.ThreadMetadata.Value.ArchiveTimestamp;
ArchiveTimestamp = model.ThreadMetadata.Value.ArchiveTimestamp;
AutoArchiveDuration = (ThreadArchiveDuration)model.ThreadMetadata.Value.AutoArchiveDuration;
AutoArchiveDuration = (ThreadArchiveDuration)model.ThreadMetadata.Value.AutoArchiveDuration;
Locked = model.ThreadMetadata.Value.Locked.GetValueOrDefault(false);
Is Locked = model.ThreadMetadata.Value.Locked.GetValueOrDefault(false);
}
}
if (model.OwnerId.IsSpecified)
if (model.OwnerId.IsSpecified)
@@ -117,7 +117,7 @@ namespace Discord.WebSocket
Owner = GetUser(model.OwnerId.Value);
Owner = GetUser(model.OwnerId.Value);
}
}
Joined = model.ThreadMember.IsSpecified;
Has Joined = model.ThreadMember.IsSpecified;
}
}
internal IReadOnlyCollection<SocketThreadUser> RemoveUsers(ulong[] users)
internal IReadOnlyCollection<SocketThreadUser> RemoveUsers(ulong[] users)