protected override CommandActionResult ExecuteCore() { var text = Arguments.Any() ? Arguments[0] : ""; var result = new CommandActionResult(); if (text.Contains("hello")) { result.Message = "こんにちは!こんにちは!"; } return(result); }
private CommandActionResult GetResult(string response) { var result = new CommandActionResult(); var json = JsonConvert.DeserializeObject <WikipediaApiResult>(response); result.EndCode = ActionResultCode.正常終了; result.Message = json.query.pages.Any() ? json.query.pages.First().Value.extract : "そんなものねーよ!(怒"; return(result); }