public void AddBan(string ip, string reason) { var newEntry = new BanEntry(); newEntry.ip = ip; newEntry.reason = reason; newEntry.bannedAt = DateTime.Now; newEntry.tempBan = false; banlist.List.Add(newEntry); LogManager.Log("Ban Added: " + ip); Save(); }
public void AddBan(string ip, string reason, TimeSpan time) { var newEntry = new BanEntry(); newEntry.ip = ip; newEntry.reason = reason; newEntry.bannedAt = DateTime.Now; newEntry.expiresAt = DateTime.Now.Add(time); newEntry.tempBan = true; banlist.List.Add(newEntry); LogManager.Log("Ban Added: " + ip); Save(); }