Browse Source

Add method to clear a SocketGuild's user cache

pull/1767/head
Daniel Baynton 4 years ago
parent
commit
3c915f3ba0
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs

+ 4
- 1
src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs View File

@@ -848,7 +848,10 @@ namespace Discord.WebSocket
/// <inheritdoc />
public Task<int> PruneUsersAsync(int days = 30, bool simulate = false, RequestOptions options = null, IEnumerable<ulong> includeRoleIds = null)
=> GuildHelper.PruneUsersAsync(this, Discord, days, simulate, options, includeRoleIds);

/// <summary>
/// Clears this guild's user cache.
/// </summary>
public void ClearUserCache() => PurgeGuildUserCache();
internal SocketGuildUser AddOrUpdateUser(UserModel model)
{
if (_members.TryGetValue(model.Id, out SocketGuildUser member))


Loading…
Cancel
Save