@EventHandler
	public void playerChatEvent(AsyncPlayerChatEvent e){


		Player player = (Player)e.getPlayer();

		String prefix = ChatColor.RED+"[@Bot("+plugin.getBotName()+")] ";

		// suppressed for the time begin. Not sure why I made it, but it's here so I'll keep it...
		String prefixEnd = ChatColor.RED+"[@ConsoleBot("+plugin.getBotName()+")] ";

		String[] msg = e.getMessage().toLowerCase().split(" ");
		java.util.List<String> message = Arrays.asList(msg);

		
		boolean finished = false;

		// at some point, take out the logging messages, they are just there for help...
		
		while( finished = false ) {

			plugin.logger(msg + " : " + message);
			
			e.setCancelled(true);

			if( message.equals("bye")) {

				plugin.logger("Player said bye");
				finished = true;


				// Should I make the beginnings of the messages into variables, or am I good just copying and pasting? FUCK IT! Oh whatever...
				String byeLine1 = ChatColor.RED+"[@Bot("+plugin.getBotName()+")] " +ChatColor.WHITE +"Nice talking to you.";
				String byeLine2 = ChatColor.RED+"[@Bot("+plugin.getBotName()+")] " +ChatColor.WHITE +"Goodbye.";
				String byeLineEnd = ChatColor.RED+"[@ConsoleBot("+plugin.getBotName()+")] " +ChatColor.WHITE +"<---" +ChatColor.RED +"End of ConsoleBat Chat Session" +ChatColor.WHITE+"--->"; 

				// send messages from above
				player.sendMessage(byeLine1);
				player.sendMessage(byeLine2);
				player.sendMessage(byeLineEnd);

				// finish endConvo(). What will it do...?
					convo.endConvo(finished, player);
	
			} else if(!message.equals("bye")) {

				plugin.logger("message was not bye, message was" + message);
				for( int i=0; i < msg.length; i++ ) {
					String tempMsg = msg[i];
					if (responder.map.get(tempMsg) != null)
					{
						String keyValue = responder.map.get(tempMsg);
						plugin.logger(keyValue);
						player.sendMessage(prefix+keyValue);
						player.sendMessage(prefix +""); 

					}

				} 


			} else {
				
				player.sendMessage(prefix+"I'm sorry, but I couldn't find any keywords in your message..." +
						prefix+"You said:" + ChatColor.WHITE+message +ChatColor.RED+"The keywords are: " +responder.printList());
				plugin.logger("Failure");
			}


		}
	}