Bot involves providing various self-service capabilities, with the convenience of anytime and anywhere access to their data, often from social channels, using voice and messaging without any additional development such as Skype, Slack, Facebook Messenger and so forth. Let’s discuss how we activate Microsoft bot features within our SPFx Apps.
2. Meet Kushan Lahiru Perera!
Blog at
kushanlahiru.wordpress.com
Cloud Services / Productivity/
IoT Advocate
I love Office Platform, Angular
and Azure
About.Me/KushanLahiru
5. MicrosoftBot
Framework
Build and connect intelligent bots
Interact naturally what ever
platform you like to communicate
SMS
Skype
Slack
Email
GroupMe
Telegram
WebChat
So On…
11. Check this if
template is not
there in your VS
channel9.msdn.com
/Blogs/MVP-Azure
/Installation-of-Bot-
Framework-Preview-SDK-
to-Visual-Studio-as-a-
Template
Do you remember how to wrote code blocks to say ‘Hello World” to you?
Don’t you ever feel need to let you your apps speak?
Demo: Open skype preview and show interaction with bots
Visit : Other bots
https://bots.botframework.com/
Its all about
PEOPLE
DIGITAL ASSISTANT
BOTS
Lets call it
CaaP (Conversation As A Platform)
BOT FRAMEWORK?
Simply a web service i.e WEB API
BUILDER SDKS
ASP.NET, Node.js SDKs available
REST API coming up!…then you can use any language
BOT CONNECTORS?
Connects different channels
Start azure web app BotSPRider
Cd D:\Projects\BotFrameworkDevTest\js-bot-framework\webpart
gulp serve
4. Enter bot handle and secret key
GitHub location
github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/js-bot-framework
3 steps
Register bot app
dev.botframework.com/bots/new
Start a project with bot framework template
Update Web.config
<add key="O365AdminId" value=“***" />
<add key="O365AdminPassword" value=“***" />
Publish to Azure!!!!