Example #1
0
        protected override CommandActionResult ExecuteCore()
        {
            var text   = Arguments.Any() ? Arguments[0] : "";
            var result = new CommandActionResult();

            if (text.Contains("hello"))
            {
                result.Message = "こんにちは!こんにちは!";
            }

            return(result);
        }
Example #2
0
        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);
        }