Starting with Bot Framework botbuilder and get an Assertion Error
I am following the video course "Creating Bots in the Microsoft Bot Framework Using Node.js"
and having problems running the first app.js file.
I installed botbuilder, restify and did the npm install --save-dev @types/restify
command as shown in the course.
When i try to run the app.js file I faced first the errorType that is solved here with downloading the botbuilder package version 3.13.1.
But now I get another error which I cant solve:
assert.js:350
throw err;
AssertionError [ERR_ASSERTION]: The first character of a path should be `/` or `*`
Code-Scrrenshots are in the links: Code, ErrorCode
Does anyone have a similiar problem or knows how to help me? I would be very thankful. :)
My guess is that there is something wrong with my node_modules
folder where assert.js
can be found!? But i dont know what to update, or if I change something in assert.js directly. Couldnt find any solution online.
node.js botframework
add a comment |
I am following the video course "Creating Bots in the Microsoft Bot Framework Using Node.js"
and having problems running the first app.js file.
I installed botbuilder, restify and did the npm install --save-dev @types/restify
command as shown in the course.
When i try to run the app.js file I faced first the errorType that is solved here with downloading the botbuilder package version 3.13.1.
But now I get another error which I cant solve:
assert.js:350
throw err;
AssertionError [ERR_ASSERTION]: The first character of a path should be `/` or `*`
Code-Scrrenshots are in the links: Code, ErrorCode
Does anyone have a similiar problem or knows how to help me? I would be very thankful. :)
My guess is that there is something wrong with my node_modules
folder where assert.js
can be found!? But i dont know what to update, or if I change something in assert.js directly. Couldnt find any solution online.
node.js botframework
What channel are you trying to connect thru? Web chat, emulator, or something else?
– Steven Kanberg
Nov 20 at 18:01
Two other things: One, can you double check the botbuilder version you are using? Two, you are using state store which is deprecated. Please setup your bot using memory storage, table storage, cosmos db, or some other solution. You can read about setting up here (docs.microsoft.com/en-us/azure/bot-service/nodejs/…). I was able to get the bot working using your setup and SDK version without any hitches.
– Steven Kanberg
Nov 20 at 18:48
add a comment |
I am following the video course "Creating Bots in the Microsoft Bot Framework Using Node.js"
and having problems running the first app.js file.
I installed botbuilder, restify and did the npm install --save-dev @types/restify
command as shown in the course.
When i try to run the app.js file I faced first the errorType that is solved here with downloading the botbuilder package version 3.13.1.
But now I get another error which I cant solve:
assert.js:350
throw err;
AssertionError [ERR_ASSERTION]: The first character of a path should be `/` or `*`
Code-Scrrenshots are in the links: Code, ErrorCode
Does anyone have a similiar problem or knows how to help me? I would be very thankful. :)
My guess is that there is something wrong with my node_modules
folder where assert.js
can be found!? But i dont know what to update, or if I change something in assert.js directly. Couldnt find any solution online.
node.js botframework
I am following the video course "Creating Bots in the Microsoft Bot Framework Using Node.js"
and having problems running the first app.js file.
I installed botbuilder, restify and did the npm install --save-dev @types/restify
command as shown in the course.
When i try to run the app.js file I faced first the errorType that is solved here with downloading the botbuilder package version 3.13.1.
But now I get another error which I cant solve:
assert.js:350
throw err;
AssertionError [ERR_ASSERTION]: The first character of a path should be `/` or `*`
Code-Scrrenshots are in the links: Code, ErrorCode
Does anyone have a similiar problem or knows how to help me? I would be very thankful. :)
My guess is that there is something wrong with my node_modules
folder where assert.js
can be found!? But i dont know what to update, or if I change something in assert.js directly. Couldnt find any solution online.
node.js botframework
node.js botframework
edited Nov 12 at 14:31
asked Nov 12 at 13:02
but28
64
64
What channel are you trying to connect thru? Web chat, emulator, or something else?
– Steven Kanberg
Nov 20 at 18:01
Two other things: One, can you double check the botbuilder version you are using? Two, you are using state store which is deprecated. Please setup your bot using memory storage, table storage, cosmos db, or some other solution. You can read about setting up here (docs.microsoft.com/en-us/azure/bot-service/nodejs/…). I was able to get the bot working using your setup and SDK version without any hitches.
– Steven Kanberg
Nov 20 at 18:48
add a comment |
What channel are you trying to connect thru? Web chat, emulator, or something else?
– Steven Kanberg
Nov 20 at 18:01
Two other things: One, can you double check the botbuilder version you are using? Two, you are using state store which is deprecated. Please setup your bot using memory storage, table storage, cosmos db, or some other solution. You can read about setting up here (docs.microsoft.com/en-us/azure/bot-service/nodejs/…). I was able to get the bot working using your setup and SDK version without any hitches.
– Steven Kanberg
Nov 20 at 18:48
What channel are you trying to connect thru? Web chat, emulator, or something else?
– Steven Kanberg
Nov 20 at 18:01
What channel are you trying to connect thru? Web chat, emulator, or something else?
– Steven Kanberg
Nov 20 at 18:01
Two other things: One, can you double check the botbuilder version you are using? Two, you are using state store which is deprecated. Please setup your bot using memory storage, table storage, cosmos db, or some other solution. You can read about setting up here (docs.microsoft.com/en-us/azure/bot-service/nodejs/…). I was able to get the bot working using your setup and SDK version without any hitches.
– Steven Kanberg
Nov 20 at 18:48
Two other things: One, can you double check the botbuilder version you are using? Two, you are using state store which is deprecated. Please setup your bot using memory storage, table storage, cosmos db, or some other solution. You can read about setting up here (docs.microsoft.com/en-us/azure/bot-service/nodejs/…). I was able to get the bot working using your setup and SDK version without any hitches.
– Steven Kanberg
Nov 20 at 18:48
add a comment |
1 Answer
1
active
oldest
votes
Instead of server.post('api/messages', con...
do server.post('/api/messages', con...
The first character of a path should be /
or *
New contributor
please format your answer a bit more
– Gert Kommer
Dec 20 at 13:57
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53262759%2fstarting-with-bot-framework-botbuilder-and-get-an-assertion-error%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Instead of server.post('api/messages', con...
do server.post('/api/messages', con...
The first character of a path should be /
or *
New contributor
please format your answer a bit more
– Gert Kommer
Dec 20 at 13:57
add a comment |
Instead of server.post('api/messages', con...
do server.post('/api/messages', con...
The first character of a path should be /
or *
New contributor
please format your answer a bit more
– Gert Kommer
Dec 20 at 13:57
add a comment |
Instead of server.post('api/messages', con...
do server.post('/api/messages', con...
The first character of a path should be /
or *
New contributor
Instead of server.post('api/messages', con...
do server.post('/api/messages', con...
The first character of a path should be /
or *
New contributor
edited Dec 20 at 14:02
Ismael Abreu
14.3k24866
14.3k24866
New contributor
answered Dec 20 at 13:53
Gilmar Gonçalves
111
111
New contributor
New contributor
please format your answer a bit more
– Gert Kommer
Dec 20 at 13:57
add a comment |
please format your answer a bit more
– Gert Kommer
Dec 20 at 13:57
please format your answer a bit more
– Gert Kommer
Dec 20 at 13:57
please format your answer a bit more
– Gert Kommer
Dec 20 at 13:57
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53262759%2fstarting-with-bot-framework-botbuilder-and-get-an-assertion-error%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
What channel are you trying to connect thru? Web chat, emulator, or something else?
– Steven Kanberg
Nov 20 at 18:01
Two other things: One, can you double check the botbuilder version you are using? Two, you are using state store which is deprecated. Please setup your bot using memory storage, table storage, cosmos db, or some other solution. You can read about setting up here (docs.microsoft.com/en-us/azure/bot-service/nodejs/…). I was able to get the bot working using your setup and SDK version without any hitches.
– Steven Kanberg
Nov 20 at 18:48