2017-02-13 2 views
0

Ich habe Probleme mit Microsoft Chatbot auf Skype. Der Chatbot auf Skype aktualisiert nicht den neuesten Bot, den ich im Visual Studio veröffentlicht habe. Hier ein paar Screenshots davon.Skype Chatbot nicht auf neueste Veröffentlichung aktualisieren

Emulator Version (Die rechte, der Test chatbot aus dem Entwickler-Portal ist die gleiche Antwort wie diese) enter image description here

Die skype-Version (Die Antwort von meiner alten Version von chatbot Skript ist)

enter image description here

Dies ist die ngrok Inspektion (alle 200, Mit anderen Worten auf den Server bekommt es, wenn es falsch ist)

enter image description here

Die AppID ist e1425cb5-f16e-4c64-80d7-82b29d742268 und ich habe es auch aus azurblauen versucht. Die Antwort ist die gleiche und für zusätzliche Informationen sind die Kanäle noch nicht veröffentlicht + Skype ist auf dem neuesten Stand. Hat jemand auch diesen merkwürdigen Fehler?

EDIT 1: Zusätzliche Informationen

Nachdem ich einige Breakpoint verwenden. Der Skype und der Emulator fangen beide den Haltepunkt auf diesem ein.

enter image description here

Die seltsamen Dinge, die die skype einen Haken auf dieser Skripte (SimpleDialogFxm) meine alte.

enter image description here

Während der Emulator einen Haken auf die richtigen Skripte (SimpleDialogue) ist.

enter image description here

Antwort

7

Versuchen Sie, eine Nachricht/Deleteprofile an den Skype-Bot zu senden. Möglicherweise ist der Skype-Bot auf den Dialogstatus angewiesen.

Durch das Senden dieser Nachricht werden Sie den Bot zwingen, alle Informationen in den Datensäcken zu löschen.

+0

Muss ich es im Skype-Bot-Chat-Fenster tun?Es zurückkehren: Verfügbare Befehle: /me [text] /add [SKYPENAME +] /alertson [text] /alertsoff /WikiMarkup /help Weitere Hilfe finden Sie http://www.skype.com/go /help.chathelp –

+0

Ich habe bereits den Befehl/deleteprofile im Entwicklerportal ausprobiert. Der Skype-Code wird nach dem erneuten Hinzufügen nicht aktualisiert. Während der Eingabe von/deleteprofile in Skype geben Sie mir immer noch die Hilfe von Skype (verfügbarer Befehl .....) –

+1

Nach etwas suchen. Ich brauche ein Leerzeichen vor/deleteprofile im Skype-Chat. Jetzt hat es funktioniert. Danke –

0

ich ähnliche Probleme hatte. Die Lösung bestand darin, den Bot aus der Skype-Kontaktliste zu entfernen und erneut hinzuzufügen.
Beachten Sie auch, dass der Bot in Skype nicht aktualisiert wird, wenn wir seinen Namen, sein Profilbild oder seine Beschreibung ändern. Scheint, es ist ein Fehler.

+0

Ich habe bereits versucht, es wieder aus dem Entwickler-Web zu entfernen und hinzuzufügen. Es funktioniert immer noch nicht. Was meinst du 'entfernen von Kontakt' ist rechtsklicken auf den Bot-Namen in Skype und klicken Sie auf die Schaltfläche Entfernen von Kontakt, richtig? Ich habe auch den Namen, das Profilbild oder die Beschreibung nicht geändert. –

+0

Ja, Rechtsklick und "Aus Kontakten entfernen". –

+0

Yup, versuche es schon. dann fügen Sie den Bot wieder aus dem Entwickler-Portal –

Verwandte Themen