while (true) { try { Socket server = new Socket("irc.freenode.net", 6667); send = new PrintWriter(server.getOutputStream(), true); recv = new BufferedReader(new InputStreamReader(server.getInputStream())); recvText = recv.readLine(); System.out.println(recvText); String[] recvArray = recvText.split(" "); sendCommand("USER gikidBot" + botn + " 8 * : gikidBot" + botn); sendCommand("NICK gikidBot" + botn); sendCommand("JOIN #lulz"); if(recvArray[0].equals("PING")) { sendCommand("PONG :" + recvArray[1]); } } catch (IOException e) { System.out.println("Couldn't connect to freenode on port 6667."); while (true) {} } botn++; }