Bot(Datamodel datamodel, Link url) {

		if (Bot.linksFromUrl == -1) {
			Bot.linksFromUrl = Integer.parseInt(Config.getInstance().get(
					"LinksFromUrl"));
		}

		if (Bot.maxDoLinks == -1) {
			Bot.maxDoLinks = Integer.parseInt(Config.getInstance().get(
					"MaxDoLinks"));
		}
		
		if (Bot.maxTextSize == -1) {
			Bot.maxTextSize = Integer.parseInt(Config.getInstance().get(
					"MaxTextSize"));
		}

		this.url = url;

		if (Bot.datamodel == null) {
			Bot.datamodel = datamodel;
		}

		// Create a new thread
		this.t = new Thread(this, url.getUrl());
		t.start(); // Start the thread
	}