Нашел в свободном доступе исходники, думаю, сварганю чат бот. Вот пред версия 0.01
чат бот
чат бот002
если покопаться в этом коде то вполне можно сделать первые два вопроса - кнопки, но потом используя тот-же код кнопки ответы не получаются, и обе кнопки отвечают на один и тот-же код, хотя код не менялся и написан как и в начале диалога. Вторая версия с ссылкой где можно скачать исходник.
Редактор движка, но похоже это демка, и написать можно только очень простое.
function SingleConvState(input){
this.input = input;
this.answer = '';
this.next = false;
return this;
};
SingleConvState.prototype.hasNext = function(){
return this.next;
};
function ConvState(wrapper, SingleConvState,
...
Читать дальше »