Skype bot svarer med "Beklager, min bot kode har et problem", mens fungerer fint på slakk eller på emulator

stemmer
1

Jeg har problemer med å få min bot for å jobbe i Skype. Det eneste svaret jeg får fra boten er Beklager, min bot kode har et problem. Jeg testet bot i slakk og bruk av MS botframework kanal emulator og det fungerer fint der, så jeg er litt forvirret hvorfor det ikke svarer.

Det reagerer hvis jeg ikke LUIS å håndtere responsen f.eks

 Activity reply = activity.CreateReply($You sent {activity.Text} which was {length} characters);
 await connector.Conversations.ReplyToActivityAsync(reply);

i motsetning til

await Conversation.SendAsync(activity, () => new someLuisDialogClass());

men den LUIS integrerte koden kjøres inn i det ikke noen problemer i det hele tatt ved hjelp av slakk eller bot rammeverk kanal emulator. For posten, er min Skype versjon oppdatert og jeg bruker den nyeste versjonen av bot rammeverk. Er det noen endringer som jeg trenger å gjøre, slik at det fungerer på Skype? Er det en måte jeg kan feilsøke problemet slik at jeg kan få mer informasjon enn Beklager, min bot kode har et problem.

Takk.

Publisert på 12/08/2016 klokken 14:11
kilden bruker
På andre språk...                            


2 svar

stemmer
1

For å få mer feilsøkingsinformasjon, vil jeg foreslå å bruke Azure Application Innsikt; det er en gratis forhåndsvisning som gir mye trafikk, og vi logger all aktivitet vi se for deg bot til programmet Insights eksempel.

Hvis du ikke finner noe nyttig der, ville vi virkelig trenger å få bot håndtak å dykke inn og se hva vi kan finne i loggene våre.

Svarte 12/08/2016 kl. 22:41
kilden bruker

stemmer
0

Sørg for at du har en intensjon om metode med tom streng. Jeg hadde den samme feilen i min bot. Jeg endret en av min hensikt metode for å reflektere så tom

[LuisIntent ( "")]

Svarte 24/08/2016 kl. 08:50
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more