usages, verbosity, fixes, ready for release (role perm improvements tomorrow)

This commit is contained in:
Master Kwoth
2016-02-13 03:00:26 +01:00
parent cd2cfebfa3
commit d1ca76e097
6 changed files with 50 additions and 28 deletions

View File

@ -42,6 +42,13 @@ namespace NadekoBot.Classes.Permissions {
Console.WriteLine("Permission initialization complete.");
}
internal static void SetVerbosity(Server server, bool val) {
if (!_permissionsDict.ContainsKey(server)) {
_permissionsDict.TryAdd(server, new ServerPermissions(server.Id, server.Name));
}
_permissionsDict[server].Verbose = val;
}
internal static Permissions GetRolePermissionsById(Server server, ulong id) {
if (!_permissionsDict.ContainsKey(server))
return null;