All about product and Qlik solutions: scripting, data modeling, visual design, extensions, best practices, etc.
Last month I talked about our new QlikBotNode, setting it up and getting it ready for Telegram Qlik Sense Bot with Node.js and Enigma.js.
Today, I will talk about the steps needed to make your bot available for Microsoft Skype as well!
Assuming that you have already forked the code from GitHub - qlik-bots/QlikBotNode: QlikBotNode is a server build in Node.js, Express.js, Enigma.js and ... and you have already went through the previous tutorial and set up the Telegram bot.
For more Details on Register a bot with Bot Service (https://docs.microsoft.com/en-us/bot-framework/bot-service-quickstart-registration)
Make sure you follow:
If you want to use telegram, follow the instructions.
Otherwise, comment out the telegram routes (L11 & L14) and it will not load
yes. There is no difference for the OSs (L22 & L23).
Thanks for the reply, I have tried commenting out these lines but then I get the following error:
error: uncaughtException: express.router is not a function
I have followed the steps in docs and tested it using Microsoft botframework emulator. Bot is working fine on localhost.
I tried to configure the bot to work on the public domain by changing the localhost to public ip address
I have put the exported certificate in the '..\QlikBotNode-1\app\server\certs' folder.
I have also downloaded ngrok to test the bot on remote computer.
Still no success yet.
Am I going in the right direction?
Thanks & Best Regards,
The certs folder name needs to be the same as your server dns
I also tried putting the messaging endpoint in the Azure Bot Channel settings
When I put the above address in the browser I am getting following error
This is the public accessible page. That means that you have not setup the routes correctly
I believe it should be
I am sorry. I have put the following address https://<ip-address>:3443/api/sense-bot/microsoft/.
Still getting the same error.
I have downloaded version 1 of QlitBotNode
Great Stuff! can you please suggest on registering BOT on azure portal. It seems to be paid. is there anything which we can use as trial for free.
Will this bot works with Skype or with Skype for business?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.