public void StartMinuteTimer(string ip, int interval) { minutebans[ip] = new TimerPlus(); minutebans[ip].Interval = interval; minutebans[ip].AutoReset = false; minutebans[ip].Start(); minutebans[ip].Elapsed += (x, y) => { banlist.DeleteSetting("MinuteBans", ip); banlist.Save(); minutebans.Remove(ip); }; }
private void StartDayTimer(string ip, int interval) { daybans[ip] = new TimerPlus(); daybans[ip].Interval = interval; daybans[ip].AutoReset = false; daybans[ip].Start(); daybans[ip].Elapsed += (x, y) => { banlist.DeleteSetting("DayBans", ip); banlist.Save(); daybans.Remove(ip); }; }