]> git.lizzy.rs Git - google_images.git/blobdiff - init.js
Add searchRandom
[google_images.git] / init.js
diff --git a/init.js b/init.js
index e806ba0fb55cf39cb1fb41e5a8c588afb6791534..e9d8a57beb318d8bf25a576726feab7e9121a996 100644 (file)
--- a/init.js
+++ b/init.js
@@ -33,6 +33,10 @@ module.exports.search = (query, userAgent = "Mozilla/5.0 (X11; Ubuntu; Linux x86
                        }))
                        .filter(elem => elem)
        )
+
+module.exports.searchRandom = (query, userAgent) => module.exports.search(query, userAgent)
+       .then(results => results[Math.floor(Math.random() * results.length))
+
 /*
 
 In case google makes changes, here are some snippets used to reverse engineer the format: