Ошибка компиляции Botframework TypeError: bot.dialog не является функцией в Object - PullRequest
0 голосов
/ 01 июля 2019

Привет, я застрял на этой ошибке в течение последних нескольких дней, этот фрагмент кода взят из документации Microsoft, и когда я запускаю npm start, это ошибка, которую я получаю

TypeError: bot.dialog is not a function
    at Object.<anonymous> (C:\Users\Conor\Documents\_repos\Chatbot - All\Backend-Conor\index.js:54:5)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:743:

Код:

bot.dialog('greetings', [
    // Step 1
    function(session) {
        builder.Prompts.text(session, 'Hi! What is your name?');
    },
    // Step 2
    function(session, results) {
        session.endDialog(`Hello ${ results.response }!`);
    }
]);

Если у кого-то есть идея, почему я получаю эту ошибку или что я делаю неправильно, это будет очень цениться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...