예제 #1
0
        private void SetEnabled(ulong?serverId, bool enabled)
        {
            AdminModuleServerSettings serverSettings = GetSettings((ulong)serverId);

            serverSettings.wordFilterActive = enabled;
            serverSettings.MarkDirty();
        }
예제 #2
0
        private bool RemoveWord(ulong?serverId, string word)
        {
            AdminModuleServerSettings serverSettings  = GetSettings((ulong)serverId);
            List <string>             bannedWordsList = new List <string>(serverSettings.bannedWords);

            if (!bannedWordsList.Remove(word.ToLower()))
            {
                return(false);
            }
            serverSettings.bannedWords = bannedWordsList.ToArray();
            serverSettings.MarkDirty();
            return(true);
        }