added ~ym ~cn and ~rj joke commands, thanks to @tg44 , closees #105
This commit is contained in:
parent
af0e3c4c98
commit
ca614f6ff7
@ -330,7 +330,33 @@ $@"🌍 **Weather for** 【{obj["target"]}】
|
|||||||
if (response == null)
|
if (response == null)
|
||||||
return;
|
return;
|
||||||
await e.Channel.SendMessage($"🐈 `{JObject.Parse(response)["facts"][0].ToString()}`");
|
await e.Channel.SendMessage($"🐈 `{JObject.Parse(response)["facts"][0].ToString()}`");
|
||||||
|
});
|
||||||
|
|
||||||
|
cgb.CreateCommand(Prefix + "yomama")
|
||||||
|
.Alias(Prefix + "ym")
|
||||||
|
.Description("Shows a random joke from <http://api.yomomma.info/>")
|
||||||
|
.Do(async e =>
|
||||||
|
{
|
||||||
|
var response = await SearchHelper.GetResponseStringAsync("http://api.yomomma.info/");
|
||||||
|
await e.Channel.SendMessage(JObject.Parse(response)["joke"].ToString());
|
||||||
|
});
|
||||||
|
|
||||||
|
cgb.CreateCommand(Prefix + "randjoke")
|
||||||
|
.Alias(Prefix + "rj")
|
||||||
|
.Description("Shows a random joke from <http://tambal.azurewebsites.net/joke/random>")
|
||||||
|
.Do(async e =>
|
||||||
|
{
|
||||||
|
var response = await SearchHelper.GetResponseStringAsync("http://tambal.azurewebsites.net/joke/random");
|
||||||
|
await e.Channel.SendMessage(JObject.Parse(response)["joke"].ToString());
|
||||||
|
});
|
||||||
|
|
||||||
|
cgb.CreateCommand(Prefix + "chucknorris")
|
||||||
|
.Alias(Prefix + "cn")
|
||||||
|
.Description("Shows a random chucknorris joke from <http://tambal.azurewebsites.net/joke/random>")
|
||||||
|
.Do(async e =>
|
||||||
|
{
|
||||||
|
var response = await SearchHelper.GetResponseStringAsync("http://api.icndb.com/jokes/random/");
|
||||||
|
await e.Channel.SendMessage(JObject.Parse(response)["value"]["joke"].ToString());
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user