diff --git a/NadekoBot/Classes/Permissions/PermissionChecker.cs b/NadekoBot/Classes/Permissions/PermissionChecker.cs index df1bb67b..f3f5611e 100644 --- a/NadekoBot/Classes/Permissions/PermissionChecker.cs +++ b/NadekoBot/Classes/Permissions/PermissionChecker.cs @@ -62,6 +62,10 @@ namespace NadekoBot.Classes.Permissions { string msg; + if (permissionType == PermissionsHandler.PermissionBanType.ServerBanModule && + command.Category.ToLower() == "nsfw") + msg = $"**{command.Category}** module has been banned from use on this **server**.\nNSFW module is disabled by default. Server owner can type `;sm nsfw enable` to enable it."; + else switch (permissionType) { case PermissionsHandler.PermissionBanType.None: return true; diff --git a/NadekoBot/Classes/Permissions/PermissionsHandler.cs b/NadekoBot/Classes/Permissions/PermissionsHandler.cs index 114a0d8a..1e3cb1e6 100644 --- a/NadekoBot/Classes/Permissions/PermissionsHandler.cs +++ b/NadekoBot/Classes/Permissions/PermissionsHandler.cs @@ -437,6 +437,7 @@ namespace NadekoBot.Classes.Permissions { Verbose = true; Permissions = new Permissions(name); + Permissions.Modules.TryAdd("NSFW", false); UserPermissions = new Dictionary(); ChannelPermissions = new Dictionary(); RolePermissions = new Dictionary();