Giter Club home page Giter Club logo

azurebotservices-scenarios's Introduction

#Introduction This project is to give customers a set of bot scenarios to build with the Azure Bot Service

#Getting Started Install each of the Azure Bot Service scenarios

  1. Installation process

    We're going to use the latest Visual Studio 2017 release bits.

  2. Software dependencies

  3. Latest releases

  4. API references

#References Microsoft sites with reference materials.

azurebotservices-scenarios's People

Contributors

brianrandell avatar microsoft-github-policy-service[bot] avatar paulstubbs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

azurebotservices-scenarios's Issues

IOT sample for Connected Home

Is there a sample for making something like the Hue skill for Cortana Connected Home? The IoT sample is pretty limited:

  1. User has to say the skill name to interact with the skill from Cortana
  2. There is only one device to be controlled
  3. There is no way to provide list of devices from the logged in user back to the service (LUIS?) in order to improve recognition (phrase list for the logged in user)

Still, the IoT sample is the only one I have found when searching for the Cortana Connected Home skill APIs.
Does this IoT skill demonstrate the only way to integrate smart home devices with Cortana at the moment?
It looks like the Cortana Connected Home is a feature locked to selected vendors and using some private undocumented APIs to achieve the goal. Creating the skill using public APIs seems not to be possible at this moment.
I'd like to create a bot that would know which devices the user has (in Connected Home the service learns that after the user logs in with the service provider account) so whenever user makes a request I can be sure I get a device that exists for that user. Also I do not like the part when you have to say the skill name in order to invoke the skill: again, the Connected Home feature solves that because it knows which devices the user has and it must also know the capabilities of those devices.

Needs an update

I think this bot needs an update in terms of overall structure to be aligned with the latest implementation of Bot Builder SDK 4.5

Issue with Building the Form for missing elements for Enterprise Bot

Hi, I am trying to reproduce this locally and I am thinking I am getting stuck at the place where for some missing elements, the Form Builder attempts to capture the missing messages. I keep hitting the attached error and seems like I am stuck there. Wondering if anyone else had this..Any direction would help. Here is
ErrorMEssage.docx

  1. I have validated LUIS is working correctly
  2. Authorization is working ( i actually set the displayAuthMessages= true in the AppAuthDialog.cs to project the token and results to the emulator). I could see that it is correctly authenticating me with my Office 365 account and Name
  3. Question - what should be entry value (valid value/format) of RequestedDateTime field of the form? I am worried may be the valid values are not correctly entered.

ngrok spawn error

i can't connect ngrok and my error log look like this
Failed to spawn ngrokpanic: runtime error: invalid memory address or nil pointer dereference github.com/inconshreveable/olive/recover.go:40 runtime/asm_amd64.s:515 reflect/value.go:434 reflect/value.go:302 github.com/codegangsta/inject/inject.go:102 :30 :132 github.com/inconshreveable/olive/recover.go:29 runtime/asm_amd64.s:514 runtime/panic.go:489 github.com/inconshreveable/olive/error.go:37 runtime/asm_amd64.s:514 runtime/panic.go:489 runtime/panic.go:63 runtime/signal_windows.go:161 lib/tunnel/client/reconnecting.go:39 lib/tunnel/client/session.go:97 ngrok/tunnel_session.go:138 ngrok/web_api.go:97 runtime/asm_amd64.s:515 reflect/value.go:434 reflect/value.go:302 github.com/codegangsta/inject/inject.go:102 :30 github.com/go-martini/martini/router.go:373 github.com/go-martini/martini/router.go:367 github.com/inconshreveable/olive/error.go:41 runtime/asm_amd64.s:515 reflect/value.go:434 reflect/value.go:302 github.com/codegangsta/inject/inject.go:102 :30 github.com/go-martini/martini/router.go:373 github.com/go-martini/martini/router.go:367 github.com/inconshreveable/olive/recover.go:32 runtime/asm_amd64.s:515 reflect/value.go:434 reflect/value.go:302 github.com/codegangsta/inject/inject.go:102 :30 github.com/go-martini/martini/router.go:373 github.com/go-martini/martini/router.go:367 github.com/inconshreveable/olive/logger.go:17 runtime/asm_amd64.s:515 reflect/value.go:434 reflect/value.go:302 github.com/codegangsta/inject/inject.go:102 :30 github.com/go-martini/martini/router.go:373 github.com/go-martini/martini/router.go:250 github.com/go-martini/martini/router.go:120 ngrok/src/ngrok/web.go:27 runtime/asm_amd64.s:515 reflect/value.go:434 reflect/value.go:302 github.com/codegangsta/inject/inject.go:102 github.com/go-martini/martini/martini.go:173 github.com/go-martini/martini/martini.go:69
[10:37:56]POST201directline.startConversation
[10:38:04]Refresh access token failed with status code: 401
[10:38:04]Refresh access token failed with status code: 401.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.