5

I would like to use Microsoft Bot Framework to build a chatbot for an app that I am building, and I do not want it to be working in Skype, Facebook or any other channels.

Is that possible? And are there are cost involved.

Libin Joseph
  • 7,070
  • 5
  • 29
  • 52

1 Answers1

4

If you are going to connect your bot into your own chat application, best way is to use Direct Line Rest API. So disable everything except Direct Line

For an example about how you can use Direct Line API please refer this link.

Another important thing is to use Bot Framework V3. Not the previous versions. The team made changes in the new version by implementing enhancements for the future. So those features and structure are much different than previous versions.

This means V1 is deprecated, meaning almost all of your code would need to be rewritten for V3.


There is no cost for you to enable or disable any channels right now. In the below picture, Bot Framework Developer Portal gives you the full control to add new channels or delete them from you bot.

enter image description here

Community
  • 1
  • 1
SilentCoder
  • 1,970
  • 1
  • 16
  • 21
  • 1
    I agree with @codelahiru. Note, you can disable the two auto-provisioned channels (Skype, Webchat) by editing them and using the red reauthorize button. DirectLine would be the appropriate channel to work with if you want to own the client and bot ends of the conversation. – Jim Lewallen Sep 08 '16 at 14:39