diff --git a/commands/search/google.js b/commands/search/google.js index 5d21e7d5..44e3b86d 100644 --- a/commands/search/google.js +++ b/commands/search/google.js @@ -24,18 +24,21 @@ class GoogleCommand extends commando.Command { } else { google.resultsPerPage = 2 google(searchQuery, function (err, res) { - if (err) message.channel.sendMessage(':x: An Error Occurred! Try again later!'); - let link = res.links; - if(link === undefined) { - message.channel.sendMessage(':x: Error! No Results Found!'); + if (res === undefined) { + message.channel.sendMessage(':x: Error! Too many requests! Try again later! (Much later)'); } else { - if(link[0] === undefined) { + let link = res.links; + if(link === undefined) { message.channel.sendMessage(':x: Error! No Results Found!'); } else { - if(link[0].href === null) { + if(link[0] === undefined) { message.channel.sendMessage(':x: Error! No Results Found!'); } else { - message.channel.sendMessage(link[0].href).catch(error => message.channel.sendMessage(':x: An Error Occurred! Try again later!')); + if(link[0].href === null) { + message.channel.sendMessage(':x: Error! No Results Found!'); + } else { + message.channel.sendMessage(link[0].href).catch(error => message.channel.sendMessage(':x: An Error Occurred! Try again later!')); + } } } }