public boolean removeChannel(Player p, String channelName) {
		if (ChannelsConfig.getChannels().contains("channels." + channelName)) {
			
			// Have everyone inside of the channel leave the channel.
			for (Player player : Bukkit.getOnlinePlayers()) {
				// Avoid any Null-Pointers by checking if the player is in a channel.
				if (customChannel.containsKey(player.getName())) {

					// If the player's channel equals the one being removed, have them leave.
					if (customChannel.get(player.getName()).equalsIgnoreCase(channelName)) {
						leaveChannel(player, channelName);
					}
				}
				ChannelsConfig.getChannels().set("channels." + channelName, null);
				ChannelsConfig.saveChannels();
				Messenger.tell(p, Msg.CUSTOM_CHANNELS_REMOVED, channelName);
			}
			return true;
		} else {
			Messenger.tell(p, Msg.CUSTOM_CHANNELS_NULL);
			return false;
		}
	}