My Cortana Skill doesn't work perfectly - botframework

I wrote a chatbot in Bot Framework builder for this Cortana. Sometimes I get "I can't connect at the moment. Please try again in a little bit." when I use it, but sometimes it worked with the same word.
Is anyone know what is the real reason for this message?

Without seeing your code is hard to know. It could be related to your internet connection or with your bot's code.
First, you should check if in the Bot Framework portal there are errors reported under the Cortana channel in your Bot.
Also, you should enable debugging in your Cortana Skill just in case something is going on with your code. Check the Testing & Debugging Best Practices documentation article from Cortana Skills.

Related

Microsoft Teams proactive messaging in activity feed

I have a requirement that my bot should receive a notification from an external system and then it needs to send notification to Teams' logged in user's activity feed.
I followed https://github.com/microsoft/BotBuilder-Samples/tree/master/samples/csharp_dotnetcore/16.proactive-messages, it works on emulator. I deployed above app on on-premise IIS server (with https support) and then registered on https://dev.botframework.com/ by providing botid generated through MSTeams App builder. Now, when I sideloaded this bot in MS Teams, it does not send proactive message.
I am new to Bot framework hence steps by steps instructions and sample code will be much appreciated.
You haven't given a lot of detail in your question about your actual setup, or the code you're using, so it's hard to really answer, but I have posted a few time recently about pro-active messaging. Here's one with a bunch of detail, in C#, so hopefully it can help: Programmatically sending a message to a bot in Microsoft Teams - just see my answer in that page. If that doesn't help, please try describe your current scenario better, and what you've tried.

Cortana Channel Integration to Bot takes to browser after invocation

I created basic Web app bot (LUIS template, SDK v3) using Azure Bot service. I added some intents and entities and have tested that bot works in web chat control.
After that I added Cortana Channel to it. Gave Invocation name as "my desk" and deployed to Cortana.
I made sure my i am logged into Cortana using same MS account as i used to register into bot framework and language and region settings are En-US on my PC as well as Cortana.
I invoke by asking "Hey Cortana, ask my desk get green book". After this, it opens a browser with some search results.
I am unable to understand whats the problem here? How to debug this issue , in which direction? This is a very simple basic bot that Cortana i think is not able to invoke.
Any help greatly appreciated!!
Thanks!
There may be an issue with cookies; even when changing the user. Please confirm that you have changed between MSAs, or specifically, an MSA and AAD account during your development process. If you do change between accounts on the Cortana notebook, you can try clearing Edge (used by Cortana to render) cookies or Cortana data here. https://privacy.microsoft.com/en-us/windows-10-microsoft-edge-and-privacy
Please let me know.

How does Microsoft Bot Service Provision Skype bot

Would like to know how Microsoft Bot Service Provision Skype bot , Need to check the underline code how microsoft bot service is using Skype API to create skype bot. Please provide the reference and source code.
The code you are asking for is not open source. Bot Framework has many pieces open source (like the SDKs, the Emulator, the WebChat control among others) but the piece you are asking is not.
I suspect you have another issue; so I would recommend either to post a new question with the specific problem or clarify this one.
If you want to learn how Skype works with BotFramework, pleas read https://dev.skype.com/bots.

Can't access Facebook configuration page

I'm trying to access the Facebook config page for my bot and I keep getting "Sad bot is sad... can't find a bot named bot_name"
Is anyone having issues with the platform right now?
Microsoft's team solved it, as it's showed here.
We're not having any portal specific problems. If you want to share your bot handle with us at BotFramework#microsoft.com I can see if there's anything interesting in our logs.
-- just a note, we were actually having portal problems, it was just impacting only one box in one datacenter making it erratic to track down. Thanks for the report!

Hubot Slack scripting

I just got into developing my Slack bot, but I don't know (yet) how to do certain things, or if they're even possible.
What I basically want (for example) is that the bot gets my Slack username and returns it to me.
If I would know how to do this, I could integrate much more interesting things into my bot. I did check the documentation, but (as far as I could see) there was nothing on this subject.
Another thing I want to achieve is making the bot do a call to my custom API.
If anyone would give me a helping hand (example/link to some great examples/documentation for example) I would greatly appreciate it!
I managed yesterday to get the information from Slack using a debug command (console.log Object(msg)). This gave me all the information I wanted.

Resources