@Override
    public void exec(String channel, String sender, String commandName, String[] args, String login, String hostname, String message) {
        String fmlMessage = "";
        try {
            URL url = new URL("http://rscript.org/lookup.php?type=fml");
            BufferedReader bReader = new BufferedReader(new InputStreamReader(url.openStream()));
            while ((fmlMessage = bReader.readLine()) != null) {
                if (fmlMessage.startsWith("TEXT: ")) {
                    fmlMessage = fmlMessage.replace("TEXT: ", "");
                    break;
                } 
            }
        } catch (IOException ex) {
            if (ex.getMessage().contains("503")) {
                this.bot.sendMessage(channel, "Error: 503");
            }
            if (ex.getMessage().contains("404")) {
                this.bot.sendMessage(channel, "Error: 503");
            }
        }
        this.bot.sendMessage(channel, "[FML] " + fmlMessage);
    }