public static async Task SetPermittedStateAsync(this GuildSettingsService service, Snowflake guildId, bool state) { var settings = await service.GetGuildSettingsAsync(guildId); settings.IsPermitted = state; await service.UpdateGuildSettingsAsync(settings); }
public static async Task RemovePrefixAsync(this GuildSettingsService service, Snowflake guildId, IPrefix prefix) { var guildSettings = await service.GetGuildSettingsAsync(guildId); guildSettings.Prefixes.Remove(prefix); await service.UpdateGuildSettingsAsync(guildSettings); }