~ir error 400 should be more rare, closes #247
This commit is contained in:
		| @@ -187,9 +187,10 @@ $@"🌍 **Weather for** 【{obj["target"]}】 | |||||||
|                                return; |                                return; | ||||||
|                            try |                            try | ||||||
|                            { |                            { | ||||||
|                                var reqString = $"https://www.googleapis.com/customsearch/v1?q={Uri.EscapeDataString(e.GetArg("query"))}&cx=018084019232060951019%3Ahs5piey28-e&num=1&searchType=image&start={ rng.Next(1, 150) }&fields=items%2Flink&key={NadekoBot.Creds.GoogleAPIKey}"; |                                var reqString = $"https://www.googleapis.com/customsearch/v1?q={Uri.EscapeDataString(e.GetArg("query"))}&cx=018084019232060951019%3Ahs5piey28-e&num=50&searchType=image&start={ rng.Next(1, 50) }&fields=items%2Flink&key={NadekoBot.Creds.GoogleAPIKey}"; | ||||||
|                                var obj = JObject.Parse(await SearchHelper.GetResponseStringAsync(reqString).ConfigureAwait(false)); |                                var obj = JObject.Parse(await SearchHelper.GetResponseStringAsync(reqString).ConfigureAwait(false)); | ||||||
|                                await e.Channel.SendMessage(obj["items"][0]["link"].ToString()).ConfigureAwait(false); |                                var items = obj["items"] as JArray; | ||||||
|  |                                await e.Channel.SendMessage(items[rng.Next(0, items.Count)]["link"].ToString()).ConfigureAwait(false); | ||||||
|                            } |                            } | ||||||
|                            catch (HttpRequestException exception) |                            catch (HttpRequestException exception) | ||||||
|                            { |                            { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user