public static void Add(int id, string word, string replacement) { ChatFilter filter = new ChatFilter(); filter.Id = id; filter.Word = word; filter.Replacement = replacement; Filters.Add(filter); Save(false); }
public static void Remove(string id) { ChatFilter filter = Find(id); if (filter != null) { Filters.Remove(filter); Save(false); } }
public static void OldLoad() { string[] files = Directory.GetFiles("./Filters"); foreach (string filename in files) { if (Path.GetExtension(filename) != ".txt") { continue; } string idString = Path.GetFileNameWithoutExtension(filename); int id; if (!int.TryParse(idString, out id)) { continue; } string[] data = File.ReadAllLines(filename); ChatFilter filter = new ChatFilter(); filter.Id = id; filter.Word = data[0]; filter.Replacement = data[1]; Filters.Add(filter); } }