|
@@ -125,9 +125,10 @@ namespace Discord.WebSocket |
|
|
public int? MaxVideoChannelUsers { get; private set; } |
|
|
public int? MaxVideoChannelUsers { get; private set; } |
|
|
/// <inheritdoc /> |
|
|
/// <inheritdoc /> |
|
|
public NsfwLevel NsfwLevel { get; private set; } |
|
|
public NsfwLevel NsfwLevel { get; private set; } |
|
|
|
|
|
|
|
|
/// <inheritdoc /> |
|
|
/// <inheritdoc /> |
|
|
public CultureInfo PreferredCulture { get; private set; } |
|
|
public CultureInfo PreferredCulture { get; private set; } |
|
|
|
|
|
/// <inheritdoc /> |
|
|
|
|
|
public bool IsBoostProgressBarEnabled { get; private set; } |
|
|
|
|
|
|
|
|
/// <inheritdoc /> |
|
|
/// <inheritdoc /> |
|
|
public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id); |
|
|
public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id); |
|
@@ -495,7 +496,8 @@ namespace Discord.WebSocket |
|
|
MaxVideoChannelUsers = model.MaxVideoChannelUsers.Value; |
|
|
MaxVideoChannelUsers = model.MaxVideoChannelUsers.Value; |
|
|
PreferredLocale = model.PreferredLocale; |
|
|
PreferredLocale = model.PreferredLocale; |
|
|
PreferredCulture = PreferredLocale == null ? null : new CultureInfo(PreferredLocale); |
|
|
PreferredCulture = PreferredLocale == null ? null : new CultureInfo(PreferredLocale); |
|
|
|
|
|
|
|
|
|
|
|
if (model.IsBoostProgressBarEnabled.IsSpecified) |
|
|
|
|
|
IsBoostProgressBarEnabled = model.IsBoostProgressBarEnabled.Value; |
|
|
if (model.Emojis != null) |
|
|
if (model.Emojis != null) |
|
|
{ |
|
|
{ |
|
|
var emojis = ImmutableArray.CreateBuilder<GuildEmote>(model.Emojis.Length); |
|
|
var emojis = ImmutableArray.CreateBuilder<GuildEmote>(model.Emojis.Length); |
|
@@ -1627,7 +1629,6 @@ namespace Discord.WebSocket |
|
|
int? IGuild.ApproximatePresenceCount => null; |
|
|
int? IGuild.ApproximatePresenceCount => null; |
|
|
/// <inheritdoc /> |
|
|
/// <inheritdoc /> |
|
|
IReadOnlyCollection<ICustomSticker> IGuild.Stickers => Stickers; |
|
|
IReadOnlyCollection<ICustomSticker> IGuild.Stickers => Stickers; |
|
|
|
|
|
|
|
|
/// <inheritdoc /> |
|
|
/// <inheritdoc /> |
|
|
async Task<IReadOnlyCollection<IBan>> IGuild.GetBansAsync(RequestOptions options) |
|
|
async Task<IReadOnlyCollection<IBan>> IGuild.GetBansAsync(RequestOptions options) |
|
|
=> await GetBansAsync(options).ConfigureAwait(false); |
|
|
=> await GetBansAsync(options).ConfigureAwait(false); |
|
|