public void Clear() { guildIds.Clear(); unavailableGuildIds.Clear(); GuildChannelIds.Clear(); Users.Clear(); DMChannels.Clear(); Guilds.Clear(); GuildMetadata.Clear(); GuildChannels.Clear(); GuildMembers.Clear(); GuildPresences.Clear(); GuildVoiceStates.Clear(); }
/// <summary> /// Returns a list of all currently cached voice states for the given guild, /// or null if the guild is not currently cached. /// </summary> public IReadOnlyList <DiscordVoiceState> GetVoiceStates(Snowflake guildId) { return(GuildVoiceStates.GetValues(guildId)?.ToList()); }