Bots for SharePoint 2016 on-prem?

%3CLINGO-SUB%20id%3D%22lingo-sub-122193%22%20slang%3D%22en-US%22%3EBots%20for%20SharePoint%202016%20on-prem%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-122193%22%20slang%3D%22en-US%22%3E%3CP%3EHas%20anyone%20created%20a%20bot%2C%20using%20the%20MS%20bot%20framework%2C%20for%20SharePoint%202016%20on%20premise%3F%3C%2FP%3E%3CP%3EIs%20this%20even%20possible%3F%3C%2FP%3E%3CP%3EAny%20guidance%20would%20be%20very%20appreciated!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ENando%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-122193%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EBots%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%202016%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-163606%22%20slang%3D%22en-US%22%3ERe%3A%20Bots%20for%20SharePoint%202016%20on-prem%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-163606%22%20slang%3D%22en-US%22%3E%3CP%3EYou%20can%20use%20Directline%20Channel%20of%20Bot%20Framework%2C%20to%20accomplish%20this%20task.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EDirectline%20allows%20you%20to%20create%20custom%20clients%2C%20so%20in%20SharePoint%20either%20use%20normal%20JavaScript%20to%20embed%20bot.%20Or%20you%20can%20use%20SharePoint%20Framework%20as%20well.%20Following%20are%20some%20articles%20on%20this%20approach%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FMicrosoft%2FBotFramework-WebChat%23customizing-web-chat%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2FMicrosoft%2FBotFramework-WebChat%23customizing-web-chat%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fblogs.msdn.microsoft.com%2Frichard_dizeregas_blog%2F2017%2F02%2F15%2Fsharepoint-framework-and-contextual-bots-via-back-channel%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fblogs.msdn.microsoft.com%2Frichard_dizeregas_blog%2F2017%2F02%2F15%2Fsharepoint-framework-and-contextual-bots-via-back-channel%2F%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-128228%22%20slang%3D%22en-US%22%3ERe%3A%20Bots%20for%20SharePoint%202016%20on-prem%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-128228%22%20slang%3D%22en-US%22%3E%3CP%3EBueller%3F%3C%2FP%3E%3CP%3EBueller%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-122275%22%20slang%3D%22en-US%22%3ERe%3A%20Bots%20for%20SharePoint%202016%20on-prem%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-122275%22%20slang%3D%22en-US%22%3EThanks%20for%20the%20clarification.%20How%20would%20you%20add%20the%20chat%20bot%20to%20an%20on%20premise%20site%20so%20you%20can%20interact%20with%20it%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-122273%22%20slang%3D%22en-US%22%3ERe%3A%20Bots%20for%20SharePoint%202016%20on-prem%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-122273%22%20slang%3D%22en-US%22%3ECan%20you%20elaborate%20more%20about%20your%20scenario%3F%20Bots%20are%20not%20really%20platform%20dependan%20so%20you%20could%20create%20a%20Bot%20that%20do%20things%20in%20your%20SP%20OnPrem%20sites%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1067490%22%20slang%3D%22en-US%22%3ERe%3A%20Bots%20for%20SharePoint%202016%20on-prem%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1067490%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F60%22%20target%3D%22_blank%22%3E%40Juan%20Carlos%20Gonz%C3%A1lez%20Mart%C3%ADn%3C%2FA%3E%26nbsp%3Bif%20the%20Bot%20not%20host%20in%20the%26nbsp%3B%3CSPAN%3ESP%20OnPrem%20sites%20%2C%20How%20can%20I%20code%20for%20it%3F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EThank%20you.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EThe%20Question%20that%20I%20had%20write%20in%20StackOverflow.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fstackoverflow.com%2Fquestions%2F59205348%2Fchatbot-did-not-work-in-web-emulator-but-work-well-in-local-bot-framework-emulat%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fstackoverflow.com%2Fquestions%2F59205348%2Fchatbot-did-not-work-in-web-emulator-but-work-well-in-local-bot-framework-emulat%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Contributor

Has anyone created a bot, using the MS bot framework, for SharePoint 2016 on premise?

Is this even possible?

Any guidance would be very appreciated!

 

 

Nando

5 Replies
Can you elaborate more about your scenario? Bots are not really platform dependan so you could create a Bot that do things in your SP OnPrem sites
Thanks for the clarification. How would you add the chat bot to an on premise site so you can interact with it?

Bueller?

Bueller?

You can use Directline Channel of Bot Framework, to accomplish this task.

 

Directline allows you to create custom clients, so in SharePoint either use normal JavaScript to embed bot. Or you can use SharePoint Framework as well. Following are some articles on this approach:

 

https://github.com/Microsoft/BotFramework-WebChat#customizing-web-chat

 

https://blogs.msdn.microsoft.com/richard_dizeregas_blog/2017/02/15/sharepoint-framework-and-contextu...

@Juan Carlos González Martín if the Bot not host in the SP OnPrem sites , How can I code for it?

Thank you.

The Question that I had write in StackOverflow.

https://stackoverflow.com/questions/59205348/chatbot-did-not-work-in-web-emulator-but-work-well-in-l...