public boolean handlePrivateMessage(Info info)
    {

        if( !NexusBot.isOwner(info.getSender() ) )
        {
            return false;
        }
        String message = info.getMessage();
        if( message.startsWith( "!join " ) )
        {
            String login = message.substring( 6 ).trim();
            join( login, info.getBot() );
        }
        else if( message.startsWith( "!part " ) )
        {
            String channel = message.substring( 6 );
            if( channel.charAt(0) != '#' )
            {
                channel = "#" + channel;
            }
            channels.remove( channel );
            info.getBot().partChannel( channel, "I do my bidding." );
        }
        else if( message.equals( "!shutdown" ) )
        {
            info.getBot().quitServer( info.getBot().getNick() + " is shutting down." );
            System.exit(0);
        }
        else if( message.startsWith( "!identify "))
        {
             String passwd = message.substring( 10 );
             info.getBot().identify( passwd );
        }
        else if( message.equals("!help") )
        {
            info.sendMessage( info.getSender(), "All normal channel commands work here, plus the following: !reviewall, !shutdown, !join <channel>, !part <channel>, !dm <nick>, !identify <password>" );
        }
        else if ( message.equalsIgnoreCase( "!diagnostics" ) )
        {
            diagnostics( info );
        }
        else if ( message.startsWith( "!aliases "))
        {
             String channel = message.substring( 9 );
             aliases.exportAliases( channel, info );
        }
        /*
        else if ( message.startsWith( "!say "))
        {
            String msg = message.substring(5);
            String channel = msg.substring( 0, msg.indexOf(" ") );
            if( channel.charAt(0) != '#' )
            {
                channel = "#" + channel;
            }
            info.sendMessage( channel, msg.substring(msg.indexOf(" ")).trim() );
        }
        else if ( message.startsWith( "!do "))
        {
            String msg = message.substring(4);
            String channel = msg.substring( 0, msg.indexOf(" ") );
            if( channel.charAt(0) != '#' )
            {
                channel = "#" + channel;
            }
            info.sendAction( channel, msg.substring(msg.indexOf(" ")).trim() );
        }
         */
        else
            return false;
        return true;
    }