From 0287e8bfd0a359d9c1acefe19c278fd690ae3472 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Sat, 5 Mar 2022 14:41:19 +0100 Subject: Add searchRandom --- init.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'init.js') diff --git a/init.js b/init.js index e806ba0..e9d8a57 100644 --- 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: -- cgit v1.2.3