@SubCommandHandler(name = "join", parent = "channel", permission = "multichat.channel.join")
	public void joinChannelEvent(Player player, String[] commandArgs)
	{
		if (commandArgs.length > 1 && !commandArgs[1].isEmpty())
		{
			String channelName = "";

			//Parse for channel name
			for(int I = 1; I < commandArgs.length; I++)
			{

				channelName += (I == (commandArgs.length - 1)) ? commandArgs[I] : commandArgs[I] + " ";
			}

			if (!ChatManager.channelHandler.isChannel(channelName))
			{
				player.sendMessage("Chat channel " + channelName + " doesn't exist");
			}
			else
			{
				ChannelJoinEvent channelJoinEvent = new ChannelJoinEvent(ChatManager.channelHandler.getChannel(channelName), player);
				ChannelEventHandler.handleChannelJoinEvent(channelJoinEvent);
			}
		}
		else
		{
			player.sendMessage(StringUtil.formatColorCodes("&cPlease include a channel to join"));
		}
	}