From 9f68416ad336bf172f54348337b791b3176df1b7 Mon Sep 17 00:00:00 2001 From: MasterDomino Date: Fri, 5 Aug 2016 20:56:41 +0200 Subject: [PATCH] fix cbl and cubl commands added verification on cubl --- NadekoBot/Modules/Permissions/PermissionsModule.cs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/NadekoBot/Modules/Permissions/PermissionsModule.cs b/NadekoBot/Modules/Permissions/PermissionsModule.cs index 1c8435eb..bf717094 100644 --- a/NadekoBot/Modules/Permissions/PermissionsModule.cs +++ b/NadekoBot/Modules/Permissions/PermissionsModule.cs @@ -726,7 +726,7 @@ namespace NadekoBot.Modules.Permissions { if (!e.Message.MentionedChannels.Any()) return; var ch = e.Message.MentionedChannels.First(); - NadekoBot.Config.UserBlacklist.Add(ch.Id); + NadekoBot.Config.ChannelBlacklist.Add(ch.Id); await ConfigHandler.SaveConfig().ConfigureAwait(false); await e.Channel.SendMessage($"`Sucessfully blacklisted channel {ch.Name}`").ConfigureAwait(false); }).ConfigureAwait(false); @@ -741,9 +741,14 @@ namespace NadekoBot.Modules.Permissions { if (!e.Message.MentionedChannels.Any()) return; var ch = e.Message.MentionedChannels.First(); - NadekoBot.Config.UserBlacklist.Remove(ch.Id); - await ConfigHandler.SaveConfig().ConfigureAwait(false); - await e.Channel.SendMessage($"`Sucessfully blacklisted channel {ch.Name}`").ConfigureAwait(false); + if (NadekoBot.Config.ChannelBlacklist.Contains(ch.Id)) + { + NadekoBot.Config.ChannelBlacklist.Remove(ch.Id); + await ConfigHandler.SaveConfig().ConfigureAwait(false); + await e.Channel.SendMessage($"`Sucessfully unblacklisted channel {ch.Name}`").ConfigureAwait(false); + } + else + await e.Channel.SendMessage($"`{ch.Name} was not in blacklist`").ConfigureAwait(false); }).ConfigureAwait(false); });