Disable !cat

This commit is contained in:
runebaas 2018-03-28 21:29:42 +02:00
parent 6bc6fb69af
commit f127e0c02b
No known key found for this signature in database
GPG key ID: 2677AF508D0300D6

View file

@ -24,25 +24,26 @@ namespace Geekbot.net.Commands
{ {
try try
{ {
using (var client = new HttpClient()) // using (var client = new HttpClient())
{ // {
try // try
{ // {
client.BaseAddress = new Uri("http://random.cat"); // client.BaseAddress = new Uri("http://random.cat");
var response = await client.GetAsync("/meow.php"); // var response = await client.GetAsync("/meow.php");
response.EnsureSuccessStatusCode(); // response.EnsureSuccessStatusCode();
//
var stringResponse = await response.Content.ReadAsStringAsync(); // var stringResponse = await response.Content.ReadAsStringAsync();
var catFile = JsonConvert.DeserializeObject<CatResponse>(stringResponse); // var catFile = JsonConvert.DeserializeObject<CatResponse>(stringResponse);
var eb = new EmbedBuilder(); // var eb = new EmbedBuilder();
eb.ImageUrl = catFile.file; // eb.ImageUrl = catFile.file;
await ReplyAsync("", false, eb.Build()); // await ReplyAsync("", false, eb.Build());
} // }
catch (HttpRequestException e) // catch (HttpRequestException e)
{ // {
await ReplyAsync($"Seems like the dog cought the cat (error occured)\r\n{e.Message}"); // await ReplyAsync($"Seems like the dog cought the cat (error occured)\r\n{e.Message}");
} // }
} // }
await ReplyAsync("Command disabled for now because http://random.cat is down");
} }
catch (Exception e) catch (Exception e)
{ {