ID-Start-Winter21 / start-team-01

Alexa Voice Adventure
0 stars 2 forks source link

Reihenfolge der Intents erstellen #40

Closed Nikita12x closed 2 years ago

Nikita12x commented 2 years ago

Alexa kann in der Erzählung der Geschichte durch ein ähnlich klingendes Wort einen intent auslösen in der die Story aus einem ganz anderem Zeitpunkt passiert. Daher muss eine Reihenfolge festgelegt werden, sodass Alexa nicht die Reihenfolge der Geschichte vertauscht.

iridium951 commented 2 years ago

Aus dem Grund von Zeitmangel wird das Issue in Sprint 2 verschoben.

iridium951 commented 2 years ago

https://stackoverflow.com/questions/58139091/how-to-prevent-an-intent-trigger-if-another-intent-has-not-been-called-first https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/584 https://stackoverflow.com/questions/61181060/handle-triggering-of-another-intent-in-alexa-without-completing-first-intent

Drei beantwortete Fragen zum gleichen Thema, die für uns hilfreich sein könnten. Soweit ich verstehe müssen wir mit einem Attribut "state" arbeiten.

Nikita12x commented 2 years ago

Weder die Reihenfolge noch die Stages müssen erstellt werden. Unser Programm ist derzeit in der Lage , zwischen den Intents nur mit einem Utterance hin und her zu switchen. its not a bug its a feature. So kann der User des Skills einfach einen neuen utterance auswählen und kommt direkt zum nächsten Part der Story ohne das Spiel neu spielen zu müssen, oder zu schließen.

iridium951 commented 2 years ago

Stimmt, dann können wir das schliessen.

Nikita12x commented 2 years ago

iridium951 commented 2 years ago

Hier ist die Dokumentation zu finden. https://github.com/ID-Start-Winter21/start-team-01/wiki/Sprint-2#issue-40-reihenfolge-der-intents-erstellen