fireServerMessageEvents(mBot.createServerMessage(command));
	synchronized boolean send(IrcCommand command)	throws CoreException	{		if (null == mServerSocket ||			!mServerSocket.isConnected() ||			mServerSocket.isOutputShutdown() ||		    !mServerSocket.isBound())		{			return false;		}				try		{			mOutput.write(command.getCommand());			mOutput.newLine();		}		catch(IOException e)		{			throw new SendErrorException(this, command, e);		}				flush();			return true;	}