public void Handle(IncomingMessage msg) { IRCServer server = msg.Server; string target = msg.Target; if (server.GetChannel(target).Reconnect) { Timer t = new Timer((obj) => { server.Write("JOIN " + target); server.Flush(); }, null, 5000, 0); } }