con.getServer().channels[channum].addUser(recipient, host, access);
IRCChannel ircchan = con.getServer().findChannel(channelName); if (ircchan != null) { ircchan.updateUser(nick, null, null, access); } else { logerror("couldn't find channel name in SephiaBot.messageModeChange"); return;
	public void messageModeChange(IRCConnection con, String nick, String host, String channel, String mode, String recipient) {		String log;		log = "--- " + nick + " set mode " + mode + " on " + recipient;		con.logfile(channel, log);		int channum = channelNumber(con.getIndex(), channel);		int access;		if (mode.equalsIgnoreCase("-v") || mode.equalsIgnoreCase("-o")) {			access = IRCServer.ACCESS_NONE;			con.getServer().channels[channum].addUser(recipient, host, access);		} else if (mode.equalsIgnoreCase("+o")) {			access = IRCServer.ACCESS_OP;			con.getServer().channels[channum].addUser(recipient, host, access);		} else if (mode.equalsIgnoreCase("+v")) {			access = IRCServer.ACCESS_VOICE;			con.getServer().channels[channum].addUser(recipient, host, access);		}	}