Показать сообщение отдельно
  #1 (permalink)  
Старый 26.09.2016, 16:17
Новичок на форуме
Отправить личное сообщение для mafen33 Посмотреть профиль Найти все сообщения от mafen33
 
Регистрация: 26.09.2016
Сообщений: 2

Тестирование в чате с ботом
Привет всем знатокам!

Пытаюсь делать похожую штуку: https://masterimargarita.withgoogle.com/chat

Пользователь отвечает на 5-10 взаимосвязаных вопросов: ДА или НЕТ (и их вариации)
после чего приходит к определенному ответу.

Пробую сделать своими руками, но я гуманитарий, возникает масса вопросов.

1) Я заколхозил код, который добавляет 1 вопрос (заранее прописанный) бота, но как это поставить на поток, не могу сообразить.

$('#foo').click(function () {
        $('#chat_container').append('<div class="chat-message chat-message--user" style="opacity: 1;"><div class="chat-message__container"><div class="chat-message__text"><p class="chat-message__copy copy_u1"></p></div></div></div>');
    });
    $("#foo").click(function () {
        var tex = $('input').val();
        $('.copy_u1').text(tex);
    });
    $("#foo").click(function addu() {
        var names = $('input').val();
        $('#chat_container').append('<div class="chat-message chat-message--character chat-message--ferto" style="opacity: 1" id="chat_main"><div class="chat-message__container"><div class="chat-message__character"><img src="static/images/chat/char_behemouth.gif"></div><div class="chat-message__text"><p class="chat-message__copy" id="readychat" >Очень приятно <n class=" names"></n>, меня зовут Бегемонт. Будем знакомы!</p></div></div></div>');
        $('.names').text(names);
    });


По клику на кнопку в input отправляется ответ пользователя и дается новый вопрос. Но как продолжить логику?

2) Можно ли найти более простое решение? Грубо говоря есть
arr1 [масив всех вопросов] как дать понять боту какой вопрос задавать пользователю?

Если кто то сможет помочь буду очень благодарен!
Ответить с цитированием