private void doLynch(int guilty) {
		if (guilty == -1) {
			return;
		}

		String guiltyStr = players2.get(guilty);
		players2.kill(guilty);

		if (!isInChannel(guiltyStr)) {
			bot.sendMessage(gameChan, getFromFile("LYNCH-LEFT", CONTROL));
			return;
		}

		String role;
		if (players2.isSeer(guilty)) {
			bot.sendMessage(gameChan, getFromFile("SEER-LYNCH", guiltyStr, NARRATION));
			role = getFromFile("ROLE-SEER", NARRATION);
		} else if (players2.isWolf(guilty)) {
			bot.sendMessage(gameChan, getFromFile("WOLF-LYNCH", guiltyStr, NARRATION));
			role = getFromFile("ROLE-WOLF", NARRATION);
		} else {
			bot.sendMessage(gameChan, getFromFile("VILLAGER-LYNCH", guiltyStr, NARRATION));
			role = getFromFile("ROLE-VILLAGER", NARRATION);
		}
		bot.sendMessage(gameChan, getFromFile("IS-LYNCHED", guiltyStr, NARRATION, role));

		if (players2.isSeer(guilty) || players2.isWolf(guilty)) {
			bot.deVoice(gameChan, guiltyStr);
		} else {
			sendNotice(guiltyStr, getFromFile("DYING-BREATH", NOTICE));
		}
	}