私は現在、Nodeを使用して最初のボットを作成していますが、これを実現する方法について少し混乱しています。問題は、私がこの種のものに使用すべき最良のパターンとパターンの名前は何ですか?
基本的に、人は主題と話者を聞くことができます。
var test = person("ask_name","hallo person you are special");
console.log(test); // should return thanks!
var test = person("ask_name","hallo person you are dumb as the bird");
console.log(test); // should return i hate you!
function person(ability, body) {
console.log(ability,body);
var ability_name = "ability_" + ability;
console.log(ability_name,typeof ability_name); // ignore all of this, trying something
if (typeof ability_name) {};
// ability list array
var ability = [];
// Search for ability
// not done
var say_bad = function() {
this.listen_subject = 'ask_name';
this.listen_body = 'you are dumb';
return "i hate you!"
}
var say_good = function() {
this.listen_subject = 'ask_name';
this.listen_body = 'you are special';
return "thanks!"
}
}
申し訳ありませんが、コードを完成させていませんが、これは私が行くことができる最も遠いです。