public boolean getUserlist() throws Exception{
		if(chatting) {
        	Charset charset = Charset.forName("ISO-8859-1");
        	CharsetDecoder decoder = charset.newDecoder();
			String request = "http://"+config.getHost()+":"+config.getPort()+config.getComstring()+
							";jsessionid="+sessionID+"?showhtml=nickliste&auth=&design=0";
			request = tools.buildRequest(request);
			if (debug) {
				System.out.println(
						"DEBUG getUserlist(): Server-Request\n====================\n" + request +
						"====================\n\n"
						);
			}
	        PrintWriter printwriter;
	        BufferedReader bufferedreader;
	        Socket socket = new Socket(InetAddress.getByName(config.getHost()), config.getPort());
	        printwriter = new PrintWriter(socket.getOutputStream());
	        bufferedreader = new BufferedReader(new InputStreamReader(socket.getInputStream(), decoder));
	        printwriter.print(request);
	        printwriter.flush();
	        
	        String line = "";
	        String response = "";
			do
			{
				if ((line = bufferedreader.readLine()) == null) {
					break;
				}
				response += line;
			} while(true);
	        if (!response.equals("")) {
	           	if (debug) {
	           		System.out.println(
	           				"DEBUG getUserlist(): Server-Response\n====================\n" + response +
	           				"\n====================\n\n"
	           				);
	           	}
	           	response = response.substring(response.indexOf("<html>"));
	    		try {
					tools.getUserData(response);
				} catch (Exception e) {
					e.printStackTrace();
				}
	           	String users = getUsers(response);
	           	String roomname = getRoomName(response);
           		gui.uslist.userlist.setText(roomname+users);
	           	return true;
	        } else {
	        	if (debug) {
	        		System.out.println("DEBUG getUserlist(): Es konnte keine Antwort vom Server empfangen werden!");
	        	}
	        	addToOutput(
	        				"<b>Client:</b> Die Userliste konnte nicht angefordert werden!<br>" +
	        				"Um heraus zu finden was schiefgelaufen ist, wird empfohlen den Chatclient " +
	        				"im Debug-Modus zu starten."
	        				);
	        	return false;
	        }
		}
		return false;
	}