@Override
    public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
        if (args.length == 0 && !config.getString("Config.Presets.Default").isEmpty()) {
            return viewFactoid(sender, config.getString("Config.Presets.Default"));
        } else if (args.length == 1) {
            return viewFactoid(sender, args[0]);
        } else if (args.length == 2) {
            if (args[0].equals("*")) {
                return broadcastFactoid(sender, args[1]);
            } else {
                return sendFactoid(sender, args[0], args[1]);
            }
        } else {
            return false;
        }
    }